Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'], chrootPath='/var/lib/mock/dist-an8.9-build-402593-72392/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/binutils-2.30-125.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'], chrootPath='/var/lib/mock/dist-an8.9-build-402593-72392/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ehSR4o + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf binutils-2.30 + /usr/bin/xz -dc /builddir/build/SOURCES/binutils-2.30.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd binutils-2.30 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (binutils-2.20.51.0.2-libtool-lib64.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 Patch #1 (binutils-2.20.51.0.2-libtool-lib64.patch): patching file bfd/configure Hunk #1 succeeded at 10788 (offset 26 lines). patching file binutils/configure Hunk #1 succeeded at 10586 (offset 26 lines). patching file gas/configure Hunk #1 succeeded at 10347 (offset -200 lines). patching file gprof/configure Hunk #1 succeeded at 10262 (offset -223 lines). patching file ld/configure Hunk #1 succeeded at 11085 (offset 119 lines). patching file opcodes/configure Hunk #1 succeeded at 10511 (offset 15 lines). Patch #2 (binutils-2.25-version.patch): + echo 'Patch #2 (binutils-2.25-version.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/Makefile.am Hunk #1 succeeded at 1086 (offset 43 lines). Hunk #2 succeeded at 1098 (offset 43 lines). patching file bfd/Makefile.in Hunk #1 succeeded at 2203 (offset 92 lines). Hunk #2 succeeded at 2215 (offset 92 lines). Patch #3 (binutils-2.22.52.0.1-export-demangle.h.patch): + echo 'Patch #3 (binutils-2.22.52.0.1-export-demangle.h.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/Makefile.am Hunk #1 succeeded at 32 (offset 14 lines). patching file bfd/Makefile.in Hunk #1 succeeded at 379 (offset 29 lines). Patch #4 (binutils-2.22.52.0.4-no-config-h-check.patch): + echo 'Patch #4 (binutils-2.22.52.0.4-no-config-h-check.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/bfd-in.h Hunk #1 succeeded at 23 (offset -2 lines). patching file bfd/bfd-in2.h Hunk #1 succeeded at 30 (offset -2 lines). Patch #5 (binutils-2.26-lto.patch): + echo 'Patch #5 (binutils-2.26-lto.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/bfd.c Hunk #2 succeeded at 243 (offset 8 lines). Hunk #3 succeeded at 271 (offset 8 lines). Hunk #4 succeeded at 2627 (offset 343 lines). patching file bfd/bfd-in2.h Hunk #1 succeeded at 1691 (offset 37 lines). Hunk #2 succeeded at 6732 (offset 218 lines). Hunk #3 succeeded at 6918 (offset 226 lines). Hunk #4 succeeded at 6946 (offset 226 lines). Hunk #5 succeeded at 7264 (offset 221 lines). patching file bfd/elf.c Hunk #1 succeeded at 2619 (offset 232 lines). patching file bfd/format.c Hunk #2 succeeded at 185 (offset 3 lines). Hunk #3 succeeded at 257 (offset 6 lines). Hunk #4 succeeded at 324 (offset 6 lines). Hunk #5 succeeded at 505 (offset 16 lines). patching file bfd/plugin.c Hunk #1 succeeded at 132 (offset 2 lines). Hunk #2 succeeded at 284 (offset 2 lines). Hunk #3 succeeded at 595 (offset 12 lines). Hunk #4 succeeded at 630 (offset 12 lines). Hunk #5 succeeded at 643 (offset 12 lines). Hunk #6 succeeded at 655 (offset 12 lines). patching file bfd/plugin.h patching file bfd/section.c Hunk #1 succeeded at 593 (offset 5 lines). patching file binutils/readelf.c Hunk #1 succeeded at 4165 (offset 265 lines). patching file gas/testsuite/gas/elf/section9.d patching file gas/testsuite/gas/elf/section9.s patching file include/bfdlink.h Hunk #1 succeeded at 439 (offset 39 lines). patching file include/elf/common.h Hunk #1 succeeded at 502 (offset 24 lines). patching file ld/emultempl/aarch64elf.em Hunk #1 succeeded at 275 (offset 4 lines). Hunk #2 succeeded at 287 (offset 4 lines). Hunk #3 succeeded at 448 (offset 13 lines). patching file ld/emultempl/alphaelf.em patching file ld/emultempl/avrelf.em Hunk #1 succeeded at 226 (offset 17 lines). patching file ld/emultempl/elf32.em Hunk #2 succeeded at 2042 (offset 246 lines). Hunk #3 succeeded at 2052 (offset 246 lines). Hunk #4 succeeded at 2082 (offset 246 lines). Hunk #5 succeeded at 2095 (offset 246 lines). Hunk #6 succeeded at 2220 (offset 293 lines). Hunk #7 succeeded at 2327 (offset 300 lines). Hunk #8 succeeded at 2939 (offset 405 lines). patching file ld/emultempl/ppc32elf.em Hunk #1 succeeded at 212 (offset -3 lines). patching file ld/emultempl/spuelf.em patching file ld/ldexp.c Hunk #1 succeeded at 1617 (offset 1 line). Hunk #2 succeeded at 1660 (offset 1 line). patching file ld/ldexp.h Hunk #1 succeeded at 235 (offset 6 lines). patching file ld/ldfile.c Hunk #1 succeeded at 316 (offset 3 lines). patching file ld/ldlang.c Hunk #2 succeeded at 45 (offset -1 lines). Hunk #3 succeeded at 95 (offset 5 lines). Hunk #4 succeeded at 1254 (offset 24 lines). Hunk #5 succeeded at 2869 (offset 12 lines). Hunk #6 succeeded at 7199 (offset 399 lines). Hunk #7 succeeded at 8756 (offset 430 lines). patching file ld/ldlang.h Hunk #1 succeeded at 519 (offset 2 lines). Hunk #2 succeeded at 697 (offset 4 lines). patching file ld/ldlex.h Hunk #1 succeeded at 136 (offset 2 lines). patching file ld/ldmain.c Hunk #1 succeeded at 223 (offset 4 lines). Hunk #2 succeeded at 303 (offset 9 lines). Hunk #3 succeeded at 319 (offset 9 lines). Hunk #4 succeeded at 439 (offset 18 lines). Hunk #5 succeeded at 459 (offset 18 lines). Hunk #6 succeeded at 508 (offset 18 lines). Hunk #7 succeeded at 808 (offset 22 lines). Hunk #8 succeeded at 1474 (offset 7 lines). patching file ld/ldmain.h patching file ld/lexsup.c Hunk #1 succeeded at 174 (offset 5 lines). Hunk #2 succeeded at 1041 (offset 18 lines). patching file ld/plugin.c Hunk #1 succeeded at 56 (offset -1 lines). Hunk #2 succeeded at 1205 (offset 20 lines). Hunk #3 succeeded at 1255 (offset 22 lines). patching file ld/plugin.h patching file ld/scripttempl/armbpabi.sc patching file ld/scripttempl/elf32sh-symbian.sc patching file ld/scripttempl/elf64hppa.sc patching file ld/scripttempl/elf.sc Hunk #1 succeeded at 173 (offset 3 lines). patching file ld/scripttempl/elfxtensa.sc patching file ld/scripttempl/mep.sc patching file ld/scripttempl/pep.sc Hunk #1 succeeded at 189 (offset 11 lines). patching file ld/scripttempl/pe.sc Hunk #1 succeeded at 184 (offset 19 lines). patching file bfd/bfd-in2.h Hunk #1 succeeded at 1119 (offset 1 line). patching file bfd/opncls.c Hunk #1 succeeded at 2047 (offset 57 lines). patching file bfd/plugin.c Hunk #1 succeeded at 133 (offset 1 line). patching file ld/emultempl/armelf.em Hunk #1 succeeded at 416 (offset 2 lines). Hunk #2 succeeded at 443 (offset 2 lines). Hunk #3 succeeded at 793 (offset 3 lines). patching file ld/emultempl/ppc64elf.em Hunk #1 succeeded at 563 (offset 2 lines). Hunk #2 succeeded at 594 (offset 2 lines). Hunk #3 succeeded at 967 (offset 41 lines). patching file bfd/format.c patching file ld/ldlang.c Hunk #1 succeeded at 8879 (offset -75 lines). + echo 'Patch #6 (binutils-2.29-filename-in-error-messages.patch):' Patch #6 (binutils-2.29-filename-in-error-messages.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c + echo 'Patch #7 (binutils-2.25-set-long-long.patch):' Patch #7 (binutils-2.25-set-long-long.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/configure.ac Hunk #1 succeeded at 173 (offset -10 lines). patching file bfd/configure Hunk #1 succeeded at 13073 (offset 254 lines). Patch #8 (binutils-readelf-other-sym-info.patch): + echo 'Patch #8 (binutils-readelf-other-sym-info.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c Hunk #1 succeeded at 11145 (offset 127 lines). Hunk #2 succeeded at 11160 (offset 127 lines). patching file binutils/readelf.c Hunk #1 succeeded at 11663 (offset 115 lines). Hunk #2 succeeded at 11688 (offset 115 lines). Patch #9 (binutils-2.27-aarch64-ifunc.patch): + echo 'Patch #9 (binutils-2.27-aarch64-ifunc.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-aarch64.c Hunk #1 succeeded at 4978 (offset 31 lines). Patch #10 (binutils-revert-PowerPC-speculation-barriers.patch): + echo 'Patch #10 (binutils-revert-PowerPC-speculation-barriers.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf32-ppc.c patching file bfd/elf32-ppc.h patching file bfd/elf64-ppc.c patching file bfd/elf64-ppc.h patching file gold/options.h patching file gold/powerpc.cc patching file ld/emultempl/ppc32elf.em patching file ld/emultempl/ppc64elf.em patching file ld/ld.texinfo patching file ld/testsuite/ld-powerpc/elfv2exe.d patching file ld/testsuite/ld-powerpc/elfv2so.d patching file ld/testsuite/ld-powerpc/powerpc.exp patching file ld/testsuite/ld-powerpc/relbrlt.d Patch #11 (binutils-skip-dwo-search-if-not-needed.patch): + echo 'Patch #11 (binutils-skip-dwo-search-if-not-needed.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/dwarf.c Patch #12 (binutils-page-to-segment-assignment.patch): + echo 'Patch #12 (binutils-page-to-segment-assignment.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Hunk #1 succeeded at 4728 (offset 1 line). Hunk #2 succeeded at 4772 (offset 1 line). Patch #13 (binutils-2.30-allow_R_AARCH64-symbols.patch): + echo 'Patch #13 (binutils-2.30-allow_R_AARCH64-symbols.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-aarch64.c Hunk #1 succeeded at 7075 (offset -114 lines). patching file ld/testsuite/ld-aarch64/aarch64-elf.exp Hunk #1 succeeded at 275 (offset -10 lines). patching file ld/testsuite/ld-aarch64/emit-relocs-258.s patching file ld/testsuite/ld-aarch64/emit-relocs-259.s patching file ld/testsuite/ld-aarch64/pr22764.d patching file ld/testsuite/ld-aarch64/pr22764.s Patch #14 (binutils-strip-unknown-relocs.patch): + echo 'Patch #14 (binutils-strip-unknown-relocs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf32-i386.c patching file bfd/elf64-ppc.c patching file bfd/elf64-s390.c patching file bfd/elf64-x86-64.c patching file bfd/elfcode.h patching file binutils/objcopy.c Patch #15 (binutils-speed-up-objdump.patch): + echo 'Patch #15 (binutils-speed-up-objdump.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/objdump.c Patch #16 (binutils-2.28-ignore-gold-duplicates.patch): + echo 'Patch #16 (binutils-2.28-ignore-gold-duplicates.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/ldmain.c Hunk #1 succeeded at 920 (offset -3 lines). Patch #17 (binutils-ifunc-relocs-in-notes.patch): + echo 'Patch #17 (binutils-ifunc-relocs-in-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf32-i386.c patching file bfd/elf32-s390.c patching file bfd/elf64-s390.c patching file bfd/elf64-x86-64.c patching file bfd/elfnn-aarch64.c patching file bfd/elfxx-sparc.c patching file ld/testsuite/ld-ifunc/ifunc.exp patching file ld/testsuite/ld-ifunc/ifuncmod5.s patching file ld/testsuite/ld-ifunc/ifuncmod5.d Patch #18 (binutils-debug-section-marking.patch): + echo 'Patch #18 (binutils-debug-section-marking.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c Patch #19 (binutils-gold-llvm-plugin.patch): + echo 'Patch #19 (binutils-gold-llvm-plugin.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/resolve.cc Patch #20 (binutils-gas-build-notes.patch): + echo 'Patch #20 (binutils-gas-build-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c patching file binutils/testsuite/binutils-all/objcopy.exp patching file gas/as.c patching file gas/as.h patching file gas/config.in patching file gas/configure patching file gas/configure.ac patching file gas/doc/as.texinfo patching file gas/NEWS patching file gas/symbols.c patching file gas/write.c patching file binutils/testsuite/binutils-all/note-5.d patching file binutils/testsuite/binutils-all/note-5.s Patch #21 (binutils-CVE-2018-7642.patch): + echo 'Patch #21 (binutils-CVE-2018-7642.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/aoutx.h + echo 'Patch #22 (binutils-CVE-2018-7643.patch):' Patch #22 (binutils-CVE-2018-7643.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/dwarf.c Patch #23 (binutils-CVE-2018-7208.patch): + echo 'Patch #23 (binutils-CVE-2018-7208.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/coffgen.c Patch #24 (binutils-CVE-2018-10372.patch): + echo 'Patch #24 (binutils-CVE-2018-10372.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/dwarf.c Patch #25 (binutils-CVE-2018-10373.patch): + echo 'Patch #25 (binutils-CVE-2018-10373.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c Patch #26 (binutils-CVE-2018-7570.patch): + echo 'Patch #26 (binutils-CVE-2018-7570.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Patch #27 (binutils-CVE-2018-6323.patch): + echo 'Patch #27 (binutils-CVE-2018-6323.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfcode.h Patch #28 (binutils-CVE-2018-6759.patch): + echo 'Patch #28 (binutils-CVE-2018-6759.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/opncls.c Patch #29 (binutils-CVE-2018-7569.patch): + echo 'Patch #29 (binutils-CVE-2018-7569.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c Patch #30 (binutils-CVE-2018-7568.patch): + echo 'Patch #30 (binutils-CVE-2018-7568.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf1.c Patch #31 (binutils-CVE-2018-10534.patch): + echo 'Patch #31 (binutils-CVE-2018-10534.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/peXXigen.c Patch #32 (binutils-CVE-2018-10535.patch): + echo 'Patch #32 (binutils-CVE-2018-10535.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Patch #33 (binutils-x86-local-relocs.patch): + echo 'Patch #33 (binutils-x86-local-relocs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfxx-x86.c Patch #34 (binutils-linkonce-notes.patch): + echo 'Patch #34 (binutils-linkonce-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/write.c Patch #35 (binutils-CVE-2018-8945.patch): + echo 'Patch #35 (binutils-CVE-2018-8945.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-attrs.c patching file bfd/elf.c Patch #36 (binutils-x86-local-version.patch): + echo 'Patch #36 (binutils-x86-local-version.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c patching file bfd/elfxx-x86.c Patch #37 (binutils-fix-testsuite-failures.patch): + echo 'Patch #37 (binutils-fix-testsuite-failures.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/testsuite/Makefile.am patching file gold/testsuite/Makefile.in patching file ld/testsuite/ld-elf/pr22269-1.c patching file ld/testsuite/ld-scripts/cross3.t patching file ld/testsuite/ld-srec/srec.exp patching file ld/testsuite/ld-x86-64/pr14207.d patching file ld/testsuite/ld-x86-64/pr22001-1b.err patching file ld/testsuite/ld-x86-64/pr21997-1b.err patching file ld/testsuite/ld-x86-64/x86-64.exp patching file ld/testsuite/ld-size/size-7a.c patching file ld/testsuite/ld-size/size-8a.c patching file ld/testsuite/ld-size/size-4b.c patching file ld/testsuite/ld-size/size-5b.c patching file ld/testsuite/ld-size/size-6a.c patching file ld/testsuite/ld-s390/tlspic_64.dd patching file ld/testsuite/ld-srec/srec.exp Hunk #1 succeeded at 428 (offset 8 lines). patching file ld/testsuite/ld-elf/tls.exp patching file ld/testsuite/ld-elf/indirect.exp patching file ld/testsuite/ld-elfvers/vers.exp patching file ld/testsuite/ld-ifunc/ifunc.exp patching file ld/testsuite/ld-plugin/plugin.exp patching file ld/testsuite/ld-elfvers/vers24.rd patching file ld/testsuite/ld-plugin/plugin-12.d patching file ld/testsuite/ld-plugin/plugin.exp patching file ld/testsuite/ld-x86-64/plt-main-bnd.dd patching file ld/testsuite/ld-x86-64/x86-64.exp Hunk #1 succeeded at 667 (offset -4 lines). patching file ld/testsuite/ld-plugin/lto.exp Patch #38 (binutils-PowerPC-IEEE-long-double-warnings.patch): + echo 'Patch #38 (binutils-PowerPC-IEEE-long-double-warnings.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf32-ppc.c Patch #39 (binutils-missing-notes.patch): + echo 'Patch #39 (binutils-missing-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/write.c Patch #40 (binutils-gold-ignore-discarded-note-relocs.patch): + echo 'Patch #40 (binutils-gold-ignore-discarded-note-relocs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/target-reloc.h Patch #41 (binutils-merge-attribute-sections.patch): + echo 'Patch #41 (binutils-merge-attribute-sections.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/layout.cc patching file ld/scripttempl/elf.sc Hunk #1 succeeded at 688 (offset -4 lines). Patch #42 (binutils-remove-empty-ISA-properties.patch): + echo 'Patch #42 (binutils-remove-empty-ISA-properties.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfxx-x86.c patching file ld/testsuite/ld-i386/i386.exp patching file ld/testsuite/ld-x86-64/x86-64.exp patching file ld/testsuite/ld-i386/pr23372a.d patching file ld/testsuite/ld-i386/pr23372a.s patching file ld/testsuite/ld-i386/pr23372b.d patching file ld/testsuite/ld-i386/pr23372b.s patching file ld/testsuite/ld-i386/pr23372c.s patching file ld/testsuite/ld-x86-64/pr23372a-x32.d patching file ld/testsuite/ld-x86-64/pr23372a.d patching file ld/testsuite/ld-x86-64/pr23372a.s patching file ld/testsuite/ld-x86-64/pr23372b-x32.d patching file ld/testsuite/ld-x86-64/pr23372b.d patching file ld/testsuite/ld-x86-64/pr23372b.s patching file ld/testsuite/ld-x86-64/pr23372c.s Patch #43 (binutils-note-merge-improvements.patch): + echo 'Patch #43 (binutils-note-merge-improvements.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/objcopy.c Patch #44 (binutils-gold-note-segment.patch): + echo 'Patch #44 (binutils-gold-note-segment.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/layout.cc patching file gold/layout.h patching file gold/object.cc patching file gold/object.h patching file gold/target.h patching file gold/testsuite/Makefile.am patching file gold/testsuite/Makefile.in patching file gold/x86_64.cc patching file gold/testsuite/gnu_property_a.S patching file gold/testsuite/gnu_property_b.S patching file gold/testsuite/gnu_property_c.S patching file gold/testsuite/gnu_property_main.c patching file gold/testsuite/gnu_property_test.sh patching file elfcpp/elfcpp.h patching file elfcpp/x86_64.h patching file gold/object.cc Patch #45 (binutils-disable-readelf-gap-reports.patch): + echo 'Patch #45 (binutils-disable-readelf-gap-reports.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c Patch #46 (binutils-x86_64-disable-PLT-elision.patch): + echo 'Patch #46 (binutils-x86_64-disable-PLT-elision.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfxx-x86.c patching file ld/testsuite/ld-i386/i386.exp patching file ld/testsuite/ld-i386/pr19636-2d.d patching file ld/testsuite/ld-i386/pr19636-2e.d patching file ld/testsuite/ld-x86-64/plt-main-bnd.dd patching file ld/testsuite/ld-x86-64/plt-main-ibt.dd patching file ld/testsuite/ld-x86-64/plt-main.rd patching file ld/testsuite/ld-x86-64/pr19636-2e.d patching file ld/testsuite/ld-x86-64/x86-64.exp Patch #47 (binutils-do-not-link-with-static-libstdc++.patch): + echo 'Patch #47 (binutils-do-not-link-with-static-libstdc++.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file configure patching file configure.ac Patch #48 (binutils-attach-to-group.patch): + echo 'Patch #48 (binutils-attach-to-group.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/obj-elf.c patching file gas/doc/as.texinfo Patch #49 (binutils-CVE-2018-17358.patch): + echo 'Patch #49 (binutils-CVE-2018-17358.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c patching file bfd/syms.c Patch #50 (binutils-x86_64-ibt-enabled-tlsdesc.patch): + echo 'Patch #50 (binutils-x86_64-ibt-enabled-tlsdesc.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf64-x86-64.c patching file ld/testsuite/ld-x86-64/tlsdesc.pd Patch #51 (binutils-gold-8-byte-note-segments.patch): + echo 'Patch #51 (binutils-gold-8-byte-note-segments.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/layout.cc patching file gold/output.cc patching file gold/output.h Patch #52 (binutils-nfp.patch): + echo 'Patch #52 (binutils-nfp.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/archures.c patching file bfd/bfd-in2.h patching file bfd/config.bfd patching file bfd/configure patching file bfd/configure.ac patching file bfd/elf-bfd.h patching file bfd/Makefile.am patching file bfd/Makefile.in patching file bfd/targets.c patching file binutils/NEWS patching file binutils/readelf.c patching file config.sub patching file include/dis-asm.h patching file include/elf/common.h patching file opcodes/configure patching file opcodes/configure.ac patching file opcodes/disassemble.c patching file opcodes/disassemble.h patching file opcodes/Makefile.am patching file opcodes/Makefile.in patching file bfd/cpu-nfp.c patching file bfd/elf64-nfp.c patching file binutils/testsuite/binutils-all/nfp/objdump.exp patching file binutils/testsuite/binutils-all/nfp/test1.d patching file binutils/testsuite/binutils-all/nfp/test2_ctx8.d patching file binutils/testsuite/binutils-all/nfp/test2_no-pc_ctx4.d patching file include/elf/nfp.h patching file include/opcode/nfp.h patching file opcodes/nfp-dis.c patching file binutils/testsuite/binutils-all/nfp/test2_nfp6000.nffw patching file binutils/testsuite/binutils-all/nfp/test1_nfp6000.nffw + echo 'Patch #53 (binutils-s390x-arch13.patch):' Patch #53 (binutils-s390x-arch13.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-s390.c patching file gas/doc/c-s390.texi patching file gas/testsuite/gas/s390/s390.exp patching file gas/testsuite/gas/s390/zarch-arch12.d patching file gas/testsuite/gas/s390/zarch-arch12.s patching file gas/testsuite/gas/s390/zarch-z13.d patching file include/opcode/s390.h patching file opcodes/s390-mkopc.c patching file opcodes/s390-opc.c patching file opcodes/s390-opc.txt patching file gas/testsuite/gas/s390/zarch-arch13.s patching file gas/testsuite/gas/s390/zarch-arch13.d patching file gas/testsuite/gas/s390/zarch-optargs.s patching file gas/testsuite/gas/s390/zarch-optargs.d patching file opcodes/s390-opc.txt patching file gas/testsuite/gas/s390/zarch-arch13.d patching file gas/testsuite/gas/s390/zarch-arch13.s Patch #54 (binutils-s390x-partial-relro.patch): + echo 'Patch #54 (binutils-s390x-partial-relro.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf64-s390.c patching file bfd/elf-s390-common.c patching file ld/emulparams/elf64_s390.sh patching file ld/emultempl/elf32.em patching file ld/genscripts.sh patching file ld/testsuite/ld-s390/s390.exp patching file ld/testsuite/ld-s390/gotreloc_64-relro-1.dd patching file ld/testsuite/ld-s390/gotreloc_64-norelro-1.dd Patch #55 (binutils-x86-IBT-and-missing-notes.patch): + echo 'Patch #55 (binutils-x86-IBT-and-missing-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfxx-x86.c patching file ld/testsuite/ld-i386/i386.exp patching file ld/testsuite/ld-x86-64/x86-64.exp patching file ld/testsuite/ld-i386/pr24322a.d patching file ld/testsuite/ld-i386/pr24322b.d patching file ld/testsuite/ld-x86-64/pr24322a.s patching file ld/testsuite/ld-x86-64/pr24322a.d patching file ld/testsuite/ld-x86-64/pr24322a-x32.d patching file ld/testsuite/ld-x86-64/pr24322b.s patching file ld/testsuite/ld-x86-64/pr24322b.d patching file ld/testsuite/ld-x86-64/pr24322b-x32.d patching file ld/testsuite/ld-x86-64/pr24322c.s Patch #56 (binutils-AArch64-gold.patch): + echo 'Patch #56 (binutils-AArch64-gold.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/aarch64.cc patching file gold/ChangeLog patching file gold/testsuite/aarch64_pr23870_bar.c patching file gold/testsuite/aarch64_pr23870_foo.c patching file gold/testsuite/aarch64_pr23870_main.S patching file gold/testsuite/Makefile.am patching file gold/testsuite/Makefile.in Patch #57 (binutils-multiple-relocs-for-same-section.patch): + echo 'Patch #57 (binutils-multiple-relocs-for-same-section.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Hunk #1 succeeded at 2411 (offset 87 lines). Patch #58 (binutils-do-not-merge-differing-SHF_EXCLUDE-groups.patch): + echo 'Patch #58 (binutils-do-not-merge-differing-SHF_EXCLUDE-groups.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/emultempl/elf32.em Hunk #1 succeeded at 2033 (offset 4 lines). Patch #59 (binutils-aarch64-STO_AARCH64_VARIANT_PCS.patch): + echo 'Patch #59 (binutils-aarch64-STO_AARCH64_VARIANT_PCS.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-aarch64.c Hunk #1 succeeded at 2335 (offset -244 lines). Hunk #2 succeeded at 2549 (offset -244 lines). Hunk #3 succeeded at 8055 (offset -343 lines). Hunk #4 succeeded at 8649 (offset -343 lines). Hunk #5 succeeded at 9403 (offset -343 lines). patching file binutils/readelf.c Hunk #1 succeeded at 1775 (offset -22 lines). Hunk #2 succeeded at 2160 (offset -22 lines). Hunk #3 succeeded at 10936 (offset -134 lines). Hunk #4 succeeded at 11057 (offset -139 lines). patching file gas/config/tc-aarch64.c Hunk #1 succeeded at 1927 (offset -11 lines). Hunk #2 succeeded at 2086 (offset -20 lines). Hunk #3 succeeded at 9017 (offset -326 lines). patching file gas/config/tc-aarch64.h Hunk #1 succeeded at 91 (offset -39 lines). patching file gas/doc/c-aarch64.texi Hunk #1 succeeded at 412 (offset -13 lines). patching file include/elf/aarch64.h patching file ld/testsuite/ld-aarch64/aarch64-elf.exp Hunk #1 succeeded at 333 (offset -38 lines). patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-1.s patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-2.s patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-3.s patching file gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d patching file ld/testsuite/ld-aarch64/variant_pcs-1.s patching file ld/testsuite/ld-aarch64/variant_pcs-2.s patching file ld/testsuite/ld-aarch64/variant_pcs.ld patching file ld/testsuite/ld-aarch64/variant_pcs-now.d patching file ld/testsuite/ld-aarch64/variant_pcs-r.d patching file ld/testsuite/ld-aarch64/variant_pcs-shared.d patching file ld/testsuite/ld-aarch64/variant_pcs-now.d patching file ld/testsuite/ld-aarch64/variant_pcs-r.d patching file ld/testsuite/ld-aarch64/variant_pcs-shared.d Patch #60 (binutils-coverity-fixes.patch): + echo 'Patch #60 (binutils-coverity-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/archive.c patching file bfd/coffcode.h patching file bfd/coffgen.c patching file bfd/cofflink.c patching file bfd/elf64-x86-64.c patching file bfd/elf.c patching file bfd/elf-linux-core.h patching file bfd/peXXigen.c patching file ld/pe-dll.c patching file libiberty/sha1.c patching file bfd/cofflink.c patching file bfd/doc/chew.c patching file bfd/elflink.c patching file bfd/peXXigen.c patching file bfd/plugin.c patching file bfd/stabs.c patching file binutils/ar.c patching file binutils/arparse.c patching file binutils/arsup.c patching file binutils/dwarf.c patching file binutils/elfedit.c patching file binutils/ieee.c patching file binutils/objcopy.c patching file binutils/ieee.c patching file binutils/objcopy.c patching file binutils/rdcoff.c patching file binutils/readelf.c Hunk #1 succeeded at 5320 (offset 16 lines). Hunk #2 succeeded at 5388 (offset 16 lines). Hunk #3 succeeded at 5476 (offset 16 lines). Hunk #4 succeeded at 5590 (offset 16 lines). Hunk #5 succeeded at 9669 (offset 16 lines). Hunk #6 succeeded at 11542 (offset 35 lines). Hunk #7 succeeded at 12994 (offset 35 lines). Hunk #8 succeeded at 16142 (offset 35 lines). Hunk #9 succeeded at 16181 (offset 35 lines). Hunk #10 succeeded at 16198 (offset 35 lines). Hunk #11 succeeded at 16402 (offset 35 lines). Hunk #12 succeeded at 16488 (offset 35 lines). Hunk #13 succeeded at 17544 (offset 35 lines). Hunk #14 succeeded at 17563 (offset 35 lines). Hunk #15 succeeded at 18153 (offset 35 lines). patching file binutils/ieee.c patching file binutils/rddbg.c patching file binutils/stabs.c patching file gas/as.c patching file gas/config/obj-elf.c patching file gas/dwarf2dbg.c patching file gas/read.c patching file gas/write.c patching file gas/as.c patching file gas/config/obj-elf.c patching file gas/dwarf2dbg.c patching file gold/cref.cc patching file gold/dwarf_reader.cc patching file gold/dwp.cc patching file gold/ehframe.cc patching file gold/fileread.cc patching file gold/gdb-index.cc patching file gold/gold.cc patching file gold/layout.cc patching file gold/object.cc patching file gold/output.cc patching file gold/plugin.cc patching file gold/readsyms.cc patching file gold/script.cc patching file gold/workqueue.cc patching file gprof/cg_print.c patching file gold/gold.cc patching file gprof/gmon_io.c patching file gprof/source.c patching file ld/emultempl/elf32.em patching file ld/emultempl/pe.em patching file ld/emultempl/pep.em patching file ld/ldfile.c patching file ld/ldlang.c patching file ld/ldmain.c patching file ld/ldwrite.c patching file ld/pe-dll.c patching file ld/pe-dll.c patching file ld/plugin.c patching file ld/testplug2.c patching file ld/testplug3.c patching file ld/testplug4.c patching file ld/testplug.c patching file libiberty/argv.c patching file libiberty/regex.c patching file libiberty/simple-object-elf.c patching file libiberty/simple-object-mach-o.c patching file libiberty/vprintf-support.c patching file libiberty/regex.c patching file libiberty/vprintf-support.c patching file zlib/gzlib.c patching file libiberty/regex.c patching file zlib/gzlib.c + echo 'Patch #61 (binutils-improved-note-merging.patch):' Patch #61 (binutils-improved-note-merging.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/objcopy.c patching file binutils/testsuite/binutils-all/note-2-32.d patching file binutils/testsuite/binutils-all/note-2-32.s patching file binutils/testsuite/binutils-all/note-2-64.d patching file binutils/testsuite/binutils-all/note-2-64.s patching file binutils/testsuite/binutils-all/note-3-32.d patching file binutils/testsuite/binutils-all/note-3-32.s patching file binutils/testsuite/binutils-all/note-3-64.d patching file binutils/testsuite/binutils-all/note-3-64.s patching file binutils/testsuite/binutils-all/note-4-32.d patching file binutils/testsuite/binutils-all/note-4-32.s patching file binutils/testsuite/binutils-all/note-4-64.d Hunk #1 succeeded at 7 (offset -1 lines). patching file binutils/testsuite/binutils-all/note-4-64.s patching file binutils/testsuite/binutils-all/note-6-32.d patching file binutils/testsuite/binutils-all/note-6-32.s patching file binutils/testsuite/binutils-all/note-6-64.d patching file binutils/testsuite/binutils-all/note-6-64.s patching file binutils/testsuite/binutils-all/objcopy.exp patching file binutils/objcopy.c patching file binutils/objcopy.c patching file binutils/objcopy.c Patch #62 (binutils-CVE-2019-14444.patch): + echo 'Patch #62 (binutils-CVE-2019-14444.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c Hunk #1 succeeded at 13066 (offset -168 lines). Patch #63 (binutils-CVE-2019-1010204.patch): + echo 'Patch #63 (binutils-CVE-2019-1010204.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/fileread.cc Patch #64 (binutils-x86_JCC_Erratum.patch): + echo 'Patch #64 (binutils-x86_JCC_Erratum.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-i386.c patching file gas/config/tc-i386.h patching file gas/doc/c-i386.texi patching file gas/testsuite/gas/i386/align-branch-1a.d patching file gas/testsuite/gas/i386/align-branch-1b.d patching file gas/testsuite/gas/i386/align-branch-1c.d patching file gas/testsuite/gas/i386/align-branch-1d.d patching file gas/testsuite/gas/i386/align-branch-1e.d patching file gas/testsuite/gas/i386/align-branch-1f.d patching file gas/testsuite/gas/i386/align-branch-1g.d patching file gas/testsuite/gas/i386/align-branch-1h.d patching file gas/testsuite/gas/i386/align-branch-1.s patching file gas/testsuite/gas/i386/align-branch-2a.d patching file gas/testsuite/gas/i386/align-branch-2b.d patching file gas/testsuite/gas/i386/align-branch-2c.d patching file gas/testsuite/gas/i386/align-branch-2.s patching file gas/testsuite/gas/i386/align-branch-3.d patching file gas/testsuite/gas/i386/align-branch-3.s patching file gas/testsuite/gas/i386/align-branch-4a.d patching file gas/testsuite/gas/i386/align-branch-4b.d patching file gas/testsuite/gas/i386/align-branch-4.s patching file gas/testsuite/gas/i386/align-branch-5.d patching file gas/testsuite/gas/i386/align-branch-5.s patching file gas/testsuite/gas/i386/i386.exp patching file gas/testsuite/gas/i386/x86-64-align-branch-1a.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1b.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1c.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1d.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1e.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1f.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1g.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1h.d patching file gas/testsuite/gas/i386/x86-64-align-branch-1.s patching file gas/testsuite/gas/i386/x86-64-align-branch-2a.d patching file gas/testsuite/gas/i386/x86-64-align-branch-2b.d patching file gas/testsuite/gas/i386/x86-64-align-branch-2c.d patching file gas/testsuite/gas/i386/x86-64-align-branch-2.s patching file gas/testsuite/gas/i386/x86-64-align-branch-3.d patching file gas/testsuite/gas/i386/x86-64-align-branch-3.s patching file gas/testsuite/gas/i386/x86-64-align-branch-4a.d patching file gas/testsuite/gas/i386/x86-64-align-branch-4b.d patching file gas/testsuite/gas/i386/x86-64-align-branch-4.s patching file gas/testsuite/gas/i386/x86-64-align-branch-5.d patching file gas/write.c Patch #65 (binutils-CVE-2019-17451.patch): + echo 'Patch #65 (binutils-CVE-2019-17451.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c Hunk #1 succeeded at 4411 (offset -29 lines). Patch #66 (binutils-CVE-2019-17450.patch): + echo 'Patch #66 (binutils-CVE-2019-17450.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c Patch #67 (binutils-copy-multiple-relocs.patch): + echo 'Patch #67 (binutils-copy-multiple-relocs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-bfd.h patching file bfd/elf.c patching file bfd/elfcode.h patching file bfd/elflink.c patching file bfd/elfxx-target.h Patch #68 (binutils-do-not-warn-about-debuginfo-files.patch): + echo 'Patch #68 (binutils-do-not-warn-about-debuginfo-files.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-bfd.h patching file bfd/elf.c Patch #69 (binutils-s390-ld-test-fixes.patch): + echo 'Patch #69 (binutils-s390-ld-test-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/testsuite/ld-elfvsb/elfvsb.exp patching file ld/testsuite/ld-plugin/lto.exp patching file ld/testsuite/ld-plugin/plugin-10.d patching file ld/testsuite/ld-plugin/plugin-11.d patching file ld/testsuite/ld-plugin/plugin-12.d patching file ld/testsuite/ld-plugin/plugin-13.d patching file ld/testsuite/ld-plugin/plugin-14.d patching file ld/testsuite/ld-plugin/plugin-15.d patching file ld/testsuite/ld-plugin/plugin-16.d patching file ld/testsuite/ld-plugin/plugin-17.d patching file ld/testsuite/ld-plugin/plugin-18.d patching file ld/testsuite/ld-plugin/plugin-19.d patching file ld/testsuite/ld-plugin/plugin-20.d patching file ld/testsuite/ld-plugin/plugin-21.d patching file ld/testsuite/ld-plugin/plugin-22.d patching file ld/testsuite/ld-plugin/plugin-23.d patching file ld/testsuite/ld-plugin/plugin-24.d patching file ld/testsuite/ld-plugin/plugin-25.d patching file ld/testsuite/ld-plugin/plugin-28.d patching file ld/testsuite/ld-plugin/plugin-29.d patching file ld/testsuite/ld-plugin/plugin-30.d patching file ld/testsuite/ld-plugin/plugin-6.d patching file ld/testsuite/ld-plugin/plugin-7.d patching file ld/testsuite/ld-plugin/plugin-8.d patching file ld/testsuite/ld-plugin/plugin-9.d patching file ld/testsuite/ld-plugin/pr20070.d patching file ld/testsuite/ld-elfvsb/elfvsb.exp patching file ld/testsuite/ld-plugin/lto.exp patching file ld/testsuite/ld-plugin/plugin-10.d patching file ld/testsuite/ld-plugin/plugin-11.d patching file ld/testsuite/ld-plugin/plugin-13.d patching file ld/testsuite/ld-plugin/plugin-16.d patching file ld/testsuite/ld-plugin/plugin-17.d patching file ld/testsuite/ld-plugin/plugin-8.d patching file ld/testsuite/ld-plugin/plugin-9.d patching file ld/testsuite/ld-plugin/plugin.exp patching file ld/testsuite/ld-shared/shared.exp Patch #70 (binutils-aarch64-ld-test-fixes.patch): + echo 'Patch #70 (binutils-aarch64-ld-test-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/testsuite/ld-aarch64/variant_pcs-now.d patching file ld/testsuite/ld-aarch64/variant_pcs-shared.d patching file ld/testsuite/ld-aarch64/variant_pcs-now.d patching file ld/testsuite/ld-aarch64/variant_pcs-shared.d Patch #71 (binutils-sanitize-uses-dlsym.patch): + echo 'Patch #71 (binutils-sanitize-uses-dlsym.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file config/plugins.m4 Patch #72 (binutils-PT_GNU_PROPERTY-segment.patch): + echo 'Patch #72 (binutils-PT_GNU_PROPERTY-segment.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-bfd.h patching file bfd/elf-properties.c patching file bfd/elf.c patching file bfd/elfxx-target.h patching file bfd/elfxx-x86.c patching file bfd/elfxx-x86.h patching file binutils/readelf.c patching file binutils/testsuite/binutils-all/i386/empty.d patching file binutils/testsuite/binutils-all/i386/pr21231b.d patching file binutils/testsuite/binutils-all/i386/pr21231b.s patching file binutils/testsuite/binutils-all/x86-64/empty-x32.d patching file binutils/testsuite/binutils-all/x86-64/empty.d patching file binutils/testsuite/binutils-all/x86-64/pr21231b.d patching file binutils/testsuite/binutils-all/x86-64/pr21231b.s patching file gas/config/tc-i386.c patching file gas/config/tc-i386.h patching file gas/config.in patching file gas/configure patching file gas/configure.ac patching file gas/testsuite/gas/i386/i386.exp patching file include/bfdlink.h patching file include/elf/common.h patching file ld/emulparams/cet.sh patching file ld/testsuite/ld-elf/elf.exp patching file ld/testsuite/ld-i386/ibt-plt-1.d patching file ld/testsuite/ld-i386/ibt-plt-2a.d patching file ld/testsuite/ld-i386/ibt-plt-2b.d patching file ld/testsuite/ld-i386/ibt-plt-2c.d patching file ld/testsuite/ld-i386/ibt-plt-2d.d patching file ld/testsuite/ld-i386/ibt-plt-3d.d patching file ld/testsuite/ld-i386/pr23372a.d patching file ld/testsuite/ld-i386/property-x86-ibt3a.d patching file ld/testsuite/ld-i386/property-x86-ibt3b.d patching file ld/testsuite/ld-i386/property-x86-shstk3a.d patching file ld/testsuite/ld-i386/property-x86-shstk3b.d patching file ld/testsuite/ld-x86-64/ibt-plt-1-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-1.d patching file ld/testsuite/ld-x86-64/ibt-plt-2a-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-2a.d patching file ld/testsuite/ld-x86-64/ibt-plt-2b-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-2b.d patching file ld/testsuite/ld-x86-64/ibt-plt-2c-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-2c.d patching file ld/testsuite/ld-x86-64/ibt-plt-2d-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-2d.d patching file ld/testsuite/ld-x86-64/ibt-plt-3c-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-3c.d patching file ld/testsuite/ld-x86-64/ibt-plt-3d-x32.d patching file ld/testsuite/ld-x86-64/ibt-plt-3d.d patching file ld/testsuite/ld-x86-64/pr23372a-x32.d patching file ld/testsuite/ld-x86-64/pr23372a.d patching file ld/testsuite/ld-x86-64/property-3.r patching file ld/testsuite/ld-x86-64/property-4.r patching file ld/testsuite/ld-x86-64/property-5.r patching file ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3a.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3b.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3a.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3b.d patching file gas/testsuite/gas/i386/property-1.s patching file gas/testsuite/gas/i386/property-1.d patching file gas/testsuite/gas/i386/property-2.d patching file gas/testsuite/gas/i386/property-2.s patching file ld/testsuite/ld-elf/pr23900-1-32.rd patching file ld/testsuite/ld-elf/pr23900-1-64.rd patching file ld/testsuite/ld-elf/pr23900-1.d patching file ld/testsuite/ld-elf/pr23900-1.s patching file ld/testsuite/ld-elf/pr23900-2.s patching file ld/testsuite/ld-elf/pr23900-2a.d patching file ld/testsuite/ld-elf/pr23900-2b.d patching file ld/testsuite/ld-elf/stack-noexec.rd patching file ld/testsuite/ld-x86-64/property-3.r patching file ld/testsuite/ld-x86-64/property-4.r patching file ld/testsuite/ld-x86-64/property-5.r Patch #73 (binutils-gold-mismatched-section-flags.patch): + echo 'Patch #73 (binutils-gold-mismatched-section-flags.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/layout.cc Hunk #1 succeeded at 870 (offset 2 lines). Hunk #2 succeeded at 881 (offset 2 lines). patching file gold/object.cc Hunk #1 succeeded at 1674 (offset 30 lines). Patch #74 (binutils-objcopy-set-section-flags-shared.patch): + echo 'Patch #74 (binutils-objcopy-set-section-flags-shared.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/doc/binutils.texi patching file binutils/objcopy.c Patch #75 (binutils-s390x-prevent-GOT-rewrite.patch): + echo 'Patch #75 (binutils-s390x-prevent-GOT-rewrite.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf64-s390.c Patch #76 (binutils-s390-alignment-hints.patch): + echo 'Patch #76 (binutils-s390-alignment-hints.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/testsuite/gas/s390/zarch-z13.d patching file gas/testsuite/gas/s390/zarch-z13.s patching file opcodes/s390-opc.txt Patch #77 (binutils-x86-gas-scaled-8-bit-displacements.patch): + echo 'Patch #77 (binutils-x86-gas-scaled-8-bit-displacements.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-i386.c patching file gas/testsuite/gas/i386/i386.exp patching file gas/testsuite/gas/i386/evex-no-scale.s patching file gas/testsuite/gas/i386/evex-no-scale-32.d patching file gas/testsuite/gas/i386/evex-no-scale-64.d patching file gas/testsuite/gas/i386/evex-no-scale.s patching file gas/testsuite/gas/i386/evex-no-scale-64.d Patch #78 (binutils-plugin-as-needed.patch): + echo 'Patch #78 (binutils-plugin-as-needed.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/testsuite/ld-plugin/lto.exp Hunk #1 succeeded at 265 (offset -54 lines). Hunk #2 succeeded at 427 (offset -154 lines). patching file bfd/elflink.c Hunk #1 succeeded at 4661 (offset -309 lines). Hunk #2 succeeded at 4841 (offset -310 lines). Hunk #3 succeeded at 4867 (offset -310 lines). patching file ld/testsuite/ld-plugin/lto.exp patching file ld/testsuite/ld-plugin/lto.exp Patch #79 (binutils-strip-merge.patch): + echo 'Patch #79 (binutils-strip-merge.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/objcopy.c Patch #80 (binutils-ld-IR-override.patch): + echo 'Patch #80 (binutils-ld-IR-override.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file include/bfdlink.h patching file ld/ldlang.c patching file ld/plugin.c patching file ld/testsuite/ld-plugin/lto.exp patching file ld/testsuite/ld-plugin/pr26262a.c patching file ld/testsuite/ld-plugin/pr26262b.c patching file ld/testsuite/ld-plugin/pr26262c.c patching file ld/testsuite/ld-plugin/pr26267c.c patching file ld/testsuite/ld-plugin/pr26267b.c patching file ld/testsuite/ld-plugin/pr26267a.c patching file ld/testsuite/ld-plugin/pr26267.err patching file ld/testsuite/ld-plugin/pr26267.err patching file ld/testsuite/ld-plugin/lto.exp Patch #81 (binutils-x86-tpause.patch): + echo 'Patch #81 (binutils-x86-tpause.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/testsuite/binutils-all/i386/pr21231b.d patching file binutils/testsuite/binutils-all/i386/pr21231b.s patching file binutils/testsuite/binutils-all/x86-64/pr21231b.d patching file binutils/testsuite/binutils-all/x86-64/pr21231b.s patching file gas/config/tc-i386-intel.c patching file gas/config/tc-i386.c patching file gas/config/tc-i386.h patching file gas/doc/c-i386.texi patching file gas/testsuite/gas/i386/arch-13-znver1.d patching file gas/testsuite/gas/i386/arch-13.d patching file gas/testsuite/gas/i386/arch-13.s patching file gas/testsuite/gas/i386/arch-avx-1-1.l patching file gas/testsuite/gas/i386/arch-avx-1-2.l patching file gas/testsuite/gas/i386/arch-avx-1-3.l patching file gas/testsuite/gas/i386/arch-avx-1-4.l patching file gas/testsuite/gas/i386/arch-avx-1-5.l patching file gas/testsuite/gas/i386/arch-avx-1-6.l patching file gas/testsuite/gas/i386/arch-avx-1.d patching file gas/testsuite/gas/i386/arch-avx-1.s patching file gas/testsuite/gas/i386/avx512_4fmaps-warn.l patching file gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d patching file gas/testsuite/gas/i386/avx512_vpopcntdq.d patching file gas/testsuite/gas/i386/avx512_vpopcntdq.s patching file gas/testsuite/gas/i386/avx512bitalg_vl-intel.d patching file gas/testsuite/gas/i386/avx512bitalg_vl.d patching file gas/testsuite/gas/i386/avx512bitalg_vl.s patching file gas/testsuite/gas/i386/evex-no-scale-32.d patching file gas/testsuite/gas/i386/evex-no-scale-64.d patching file gas/testsuite/gas/i386/general.l patching file gas/testsuite/gas/i386/general.s patching file gas/testsuite/gas/i386/hle-intel.d patching file gas/testsuite/gas/i386/hle.d patching file gas/testsuite/gas/i386/hle.s patching file gas/testsuite/gas/i386/i386.exp patching file gas/testsuite/gas/i386/ilp32/cfi/cfi-x86_64.d patching file gas/testsuite/gas/i386/ilp32/reloc64.d patching file gas/testsuite/gas/i386/ilp32/rex.d patching file gas/testsuite/gas/i386/ilp32/x86-64-branch.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-1-core2.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-1-k8.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-1-pentium.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-1.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-2.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-3.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-4-core2.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-4-k8.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-4.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-5-k8.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops-5.d patching file gas/testsuite/gas/i386/ilp32/x86-64-nops.d patching file gas/testsuite/gas/i386/ilp32/x86-64-opcode.d patching file gas/testsuite/gas/i386/ilp32/x86-64-simd-suffix.d patching file gas/testsuite/gas/i386/ilp32/x86-64-sse-check-none.d patching file gas/testsuite/gas/i386/ilp32/x86-64-sse-check-warn.d patching file gas/testsuite/gas/i386/ilp32/x86-64-sse-check.d patching file gas/testsuite/gas/i386/intel.d patching file gas/testsuite/gas/i386/intel.e patching file gas/testsuite/gas/i386/intel.s patching file gas/testsuite/gas/i386/inval-avx512f.l patching file gas/testsuite/gas/i386/inval-avx512f.s patching file gas/testsuite/gas/i386/invpcid-intel.d patching file gas/testsuite/gas/i386/invpcid.d patching file gas/testsuite/gas/i386/invpcid.s patching file gas/testsuite/gas/i386/mixed-mode-reloc32.d patching file gas/testsuite/gas/i386/noavx-3.l patching file gas/testsuite/gas/i386/nops-1-core2.d patching file gas/testsuite/gas/i386/nops-1-i386-i686.d patching file gas/testsuite/gas/i386/nops-1-i386.d patching file gas/testsuite/gas/i386/nops-1-i686.d patching file gas/testsuite/gas/i386/nops-1-k8.d patching file gas/testsuite/gas/i386/nops-1.d patching file gas/testsuite/gas/i386/nops-2-core2.d patching file gas/testsuite/gas/i386/nops-2-i386.d patching file gas/testsuite/gas/i386/nops-2.d patching file gas/testsuite/gas/i386/nops-3-i386.d patching file gas/testsuite/gas/i386/nops-3-i686.d patching file gas/testsuite/gas/i386/nops-3.d patching file gas/testsuite/gas/i386/nops-4-i386.d patching file gas/testsuite/gas/i386/nops-4-i686.d patching file gas/testsuite/gas/i386/nops-4.d patching file gas/testsuite/gas/i386/nops-4a-i686.d patching file gas/testsuite/gas/i386/nops-5-i686.d patching file gas/testsuite/gas/i386/nops-5.d patching file gas/testsuite/gas/i386/nops-6.d patching file gas/testsuite/gas/i386/nops.d patching file gas/testsuite/gas/i386/nops.s patching file gas/testsuite/gas/i386/nops16-1.d patching file gas/testsuite/gas/i386/opts-intel.d patching file gas/testsuite/gas/i386/opts.d patching file gas/testsuite/gas/i386/opts.s patching file gas/testsuite/gas/i386/prefix.d patching file gas/testsuite/gas/i386/prefix.s patching file gas/testsuite/gas/i386/reloc64.d patching file gas/testsuite/gas/i386/rex.d patching file gas/testsuite/gas/i386/rex.s patching file gas/testsuite/gas/i386/se1.d patching file gas/testsuite/gas/i386/se1.s patching file gas/testsuite/gas/i386/sse-check-error.l patching file gas/testsuite/gas/i386/sse-check-none.d patching file gas/testsuite/gas/i386/sse-check-none.s patching file gas/testsuite/gas/i386/sse-check-warn.d patching file gas/testsuite/gas/i386/sse-check-warn.e patching file gas/testsuite/gas/i386/sse-check.d patching file gas/testsuite/gas/i386/sse-check.s patching file gas/testsuite/gas/i386/sse2avx-opts-intel.d patching file gas/testsuite/gas/i386/sse2avx-opts.d patching file gas/testsuite/gas/i386/x86-64-arch-3-znver1.d patching file gas/testsuite/gas/i386/x86-64-arch-3.d patching file gas/testsuite/gas/i386/x86-64-arch-3.s patching file gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.l patching file gas/testsuite/gas/i386/x86-64-invpcid-intel.d patching file gas/testsuite/gas/i386/x86-64-invpcid.d patching file gas/testsuite/gas/i386/x86-64-invpcid.s patching file gas/testsuite/gas/i386/x86-64-jump.d patching file gas/testsuite/gas/i386/x86-64-movd-intel.d patching file gas/testsuite/gas/i386/x86-64-movd.d patching file gas/testsuite/gas/i386/x86-64-movd.s patching file gas/testsuite/gas/i386/x86-64-mpx-branch-1.d patching file gas/testsuite/gas/i386/x86-64-mpx-branch-2.d patching file gas/testsuite/gas/i386/x86-64-nops-1-core2.d patching file gas/testsuite/gas/i386/x86-64-nops-1-g64.d patching file gas/testsuite/gas/i386/x86-64-nops-1-k8.d patching file gas/testsuite/gas/i386/x86-64-nops-1-pentium.d patching file gas/testsuite/gas/i386/x86-64-nops-1.d patching file gas/testsuite/gas/i386/x86-64-nops-2.d patching file gas/testsuite/gas/i386/x86-64-nops-3.d patching file gas/testsuite/gas/i386/x86-64-nops-4-core2.d patching file gas/testsuite/gas/i386/x86-64-nops-4-k8.d patching file gas/testsuite/gas/i386/x86-64-nops-4.d patching file gas/testsuite/gas/i386/x86-64-nops-5-k8.d patching file gas/testsuite/gas/i386/x86-64-nops-5.d patching file gas/testsuite/gas/i386/x86-64-nops.d patching file gas/testsuite/gas/i386/x86-64-nops.s patching file gas/testsuite/gas/i386/x86-64-opcode.d patching file gas/testsuite/gas/i386/x86-64-pseudos.d patching file gas/testsuite/gas/i386/x86-64-pseudos.s patching file gas/testsuite/gas/i386/x86-64-relax-2.d patching file gas/testsuite/gas/i386/x86-64-relax-3.d patching file gas/testsuite/gas/i386/x86-64-se1.d patching file gas/testsuite/gas/i386/x86-64-se1.s patching file gas/testsuite/gas/i386/x86-64-simd-suffix.d patching file gas/testsuite/gas/i386/x86-64-sse-check-error.l patching file gas/testsuite/gas/i386/x86-64-sse-check-none.d patching file gas/testsuite/gas/i386/x86-64-sse-check-warn.d patching file gas/testsuite/gas/i386/x86-64-sse-check.d patching file gas/testsuite/gas/i386/xsave-intel.d patching file gas/testsuite/gas/i386/xsave.d patching file gas/testsuite/gas/i386/xsave.s patching file ld/testsuite/ld-x86-64/property-x86-3.s patching file ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3a.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d patching file ld/testsuite/ld-x86-64/property-x86-ibt3b.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3a.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d patching file ld/testsuite/ld-x86-64/property-x86-shstk3b.d patching file opcodes/i386-dis.c patching file opcodes/i386-gen.c patching file opcodes/i386-init.h patching file opcodes/i386-opc.h patching file opcodes/i386-opc.tbl patching file opcodes/i386-tbl.h patching file gas/testsuite/gas/i386/arch-13-znver2.d patching file gas/testsuite/gas/i386/arch-avx-1-7.l patching file gas/testsuite/gas/i386/arch-avx-1-7.s patching file gas/testsuite/gas/i386/arch-avx-1-8.l patching file gas/testsuite/gas/i386/arch-avx-1-8.s patching file gas/testsuite/gas/i386/avx512f-plain.l patching file gas/testsuite/gas/i386/avx512f-plain.s patching file gas/testsuite/gas/i386/avx512f-ymm.d patching file gas/testsuite/gas/i386/avx512f-ymm.s patching file gas/testsuite/gas/i386/avx512vl-plain.l patching file gas/testsuite/gas/i386/avx512vl-plain.s patching file gas/testsuite/gas/i386/bnd.l patching file gas/testsuite/gas/i386/bnd.s patching file gas/testsuite/gas/i386/cet-ibt-inval.l patching file gas/testsuite/gas/i386/cet-ibt-inval.s patching file gas/testsuite/gas/i386/cet-shstk-inval.l patching file gas/testsuite/gas/i386/cet-shstk-inval.s patching file gas/testsuite/gas/i386/cldemote-intel.d patching file gas/testsuite/gas/i386/cldemote.d patching file gas/testsuite/gas/i386/cldemote.s patching file gas/testsuite/gas/i386/evex-no-scale-32.s patching file gas/testsuite/gas/i386/evex-no-scale-64.s patching file gas/testsuite/gas/i386/fpu.l patching file gas/testsuite/gas/i386/fpu.s patching file gas/testsuite/gas/i386/ilp32/x86-64-gotpcrel-2.d patching file gas/testsuite/gas/i386/intel-intel.d patching file gas/testsuite/gas/i386/movdir-intel.d patching file gas/testsuite/gas/i386/movdir.d patching file gas/testsuite/gas/i386/movdir.s patching file gas/testsuite/gas/i386/movdir64b-reg.l patching file gas/testsuite/gas/i386/movdir64b-reg.s patching file gas/testsuite/gas/i386/nop-1.d patching file gas/testsuite/gas/i386/nop-1.s patching file gas/testsuite/gas/i386/nop-2.d patching file gas/testsuite/gas/i386/nop-2.s patching file gas/testsuite/gas/i386/nop-3.d patching file gas/testsuite/gas/i386/nop-3.s patching file gas/testsuite/gas/i386/nop-4.d patching file gas/testsuite/gas/i386/nop-4.s patching file gas/testsuite/gas/i386/nop-5.d patching file gas/testsuite/gas/i386/nop-5.s patching file gas/testsuite/gas/i386/nop-6.d patching file gas/testsuite/gas/i386/nop-6.s patching file gas/testsuite/gas/i386/nop-bad-1.l patching file gas/testsuite/gas/i386/nop-bad-1.s patching file gas/testsuite/gas/i386/nops-7.d patching file gas/testsuite/gas/i386/nops-7.s patching file gas/testsuite/gas/i386/optimize-1.d patching file gas/testsuite/gas/i386/optimize-1.s patching file gas/testsuite/gas/i386/optimize-2.d patching file gas/testsuite/gas/i386/optimize-2.s patching file gas/testsuite/gas/i386/optimize-3.d patching file gas/testsuite/gas/i386/optimize-3.s patching file gas/testsuite/gas/i386/optimize-4.d patching file gas/testsuite/gas/i386/optimize-4.s patching file gas/testsuite/gas/i386/optimize-5.d patching file gas/testsuite/gas/i386/optimize-5.s patching file gas/testsuite/gas/i386/pconfig-intel.d patching file gas/testsuite/gas/i386/pconfig.d patching file gas/testsuite/gas/i386/pconfig.s patching file gas/testsuite/gas/i386/stN.l patching file gas/testsuite/gas/i386/stN.s patching file gas/testsuite/gas/i386/unspec.l patching file gas/testsuite/gas/i386/unspec.s patching file gas/testsuite/gas/i386/unspec64.l patching file gas/testsuite/gas/i386/unspec64.s patching file gas/testsuite/gas/i386/waitpkg-intel.d patching file gas/testsuite/gas/i386/waitpkg.d patching file gas/testsuite/gas/i386/waitpkg.s patching file gas/testsuite/gas/i386/wbnoinvd-intel.d patching file gas/testsuite/gas/i386/wbnoinvd.d patching file gas/testsuite/gas/i386/wbnoinvd.s patching file gas/testsuite/gas/i386/x86-64-arch-3-znver2.d patching file gas/testsuite/gas/i386/x86-64-cet-ibt-inval.l patching file gas/testsuite/gas/i386/x86-64-cet-ibt-inval.s patching file gas/testsuite/gas/i386/x86-64-cet-shstk-inval.l patching file gas/testsuite/gas/i386/x86-64-cet-shstk-inval.s patching file gas/testsuite/gas/i386/x86-64-cldemote-intel.d patching file gas/testsuite/gas/i386/x86-64-cldemote.d patching file gas/testsuite/gas/i386/x86-64-cldemote.s patching file gas/testsuite/gas/i386/x86-64-gotpcrel-2.d patching file gas/testsuite/gas/i386/x86-64-gotpcrel-2.s patching file gas/testsuite/gas/i386/x86-64-movdir-intel.d patching file gas/testsuite/gas/i386/x86-64-movdir.d patching file gas/testsuite/gas/i386/x86-64-movdir.s patching file gas/testsuite/gas/i386/x86-64-movdir64b-reg.l patching file gas/testsuite/gas/i386/x86-64-movdir64b-reg.s patching file gas/testsuite/gas/i386/x86-64-nop-1.d patching file gas/testsuite/gas/i386/x86-64-nop-2.d patching file gas/testsuite/gas/i386/x86-64-nop-3.d patching file gas/testsuite/gas/i386/x86-64-nop-4.d patching file gas/testsuite/gas/i386/x86-64-nop-5.d patching file gas/testsuite/gas/i386/x86-64-nop-6.d patching file gas/testsuite/gas/i386/x86-64-nops-7.d patching file gas/testsuite/gas/i386/x86-64-optimize-1.d patching file gas/testsuite/gas/i386/x86-64-optimize-1.s patching file gas/testsuite/gas/i386/x86-64-optimize-2.d patching file gas/testsuite/gas/i386/x86-64-optimize-2.s patching file gas/testsuite/gas/i386/x86-64-optimize-3.d patching file gas/testsuite/gas/i386/x86-64-optimize-3.s patching file gas/testsuite/gas/i386/x86-64-optimize-4.d patching file gas/testsuite/gas/i386/x86-64-optimize-4.s patching file gas/testsuite/gas/i386/x86-64-optimize-5.d patching file gas/testsuite/gas/i386/x86-64-optimize-5.s patching file gas/testsuite/gas/i386/x86-64-optimize-6.d patching file gas/testsuite/gas/i386/x86-64-optimize-6.s patching file gas/testsuite/gas/i386/x86-64-pconfig-intel.d patching file gas/testsuite/gas/i386/x86-64-pconfig.d patching file gas/testsuite/gas/i386/x86-64-pconfig.s patching file gas/testsuite/gas/i386/x86-64-waitpkg-intel.d patching file gas/testsuite/gas/i386/x86-64-waitpkg.d patching file gas/testsuite/gas/i386/x86-64-waitpkg.s patching file gas/testsuite/gas/i386/x86-64-wbnoinvd-intel.d patching file gas/testsuite/gas/i386/x86-64-wbnoinvd.d patching file gas/testsuite/gas/i386/x86-64-wbnoinvd.s patching file gas/testsuite/gas/i386/xmmhi32.d patching file gas/testsuite/gas/i386/xmmhi32.s patching file gas/testsuite/gas/i386/xmmhi64.d patching file gas/testsuite/gas/i386/xmmhi64.s patching file gas/testsuite/gas/i386/xmmword.l patching file gas/testsuite/gas/i386/xmmword.s + echo 'Patch #82 (binutils-aarch64-properties.patch):' Patch #82 (binutils-aarch64-properties.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-aarch64.c patching file bfd/elfxx-aarch64.c patching file bfd/elfxx-aarch64.h patching file binutils/readelf.c patching file include/elf/common.h patching file ld/testsuite/ld-aarch64/aarch64-elf.exp patching file ld/testsuite/ld-aarch64/property-bti-pac1.d patching file ld/testsuite/ld-aarch64/property-bti-pac1.s patching file ld/testsuite/ld-aarch64/property-bti-pac2.s patching file ld/testsuite/ld-aarch64/property-bti-pac2.d patching file ld/testsuite/ld-aarch64/property-bti-pac3.d patching file bfd/elfnn-aarch64.c patching file bfd/elfxx-aarch64.c patching file ld/testsuite/ld-aarch64/property-bti-pac1.d Patch #83 (binutils-common-sym-versioning.patch): + echo 'Patch #83 (binutils-common-sym-versioning.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c Patch #84 (binutils-ppc64le-note-merge.patch): + echo 'Patch #84 (binutils-ppc64le-note-merge.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/objcopy.c patching file binutils/objcopy.c Patch #85 (binutils-plugin-as-needed-2.patch): + echo 'Patch #85 (binutils-plugin-as-needed-2.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c patching file ld/testsuite/ld-plugin/lto.exp patching file ld/testsuite/ld-plugin/lto-19.h patching file ld/testsuite/ld-plugin/lto-19a.c patching file ld/testsuite/ld-plugin/lto-19b.c patching file ld/testsuite/ld-plugin/lto-19c.c patching file ld/testsuite/ld-plugin/pr26806.c patching file ld/testsuite/ld-plugin/pr26806.d Patch #86 (binutils-CVE-2021-20197.patch): + echo 'Patch #86 (binutils-CVE-2021-20197.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/bfd-in2.h Hunk #1 succeeded at 1064 (offset 481 lines). patching file bfd/opncls.c Hunk #1 succeeded at 363 (offset -32 lines). patching file binutils/ar.c Hunk #2 succeeded at 1153 (offset -43 lines). Hunk #3 succeeded at 1198 (offset -46 lines). Hunk #4 succeeded at 1215 (offset -46 lines). patching file binutils/arsup.c Hunk #1 succeeded at 340 (offset -5 lines). patching file binutils/bucomm.c Hunk #1 succeeded at 514 (offset -18 lines). Hunk #2 succeeded at 532 (offset -18 lines). patching file binutils/bucomm.h patching file binutils/objcopy.c Hunk #2 succeeded at 3627 (offset -85 lines). Hunk #3 succeeded at 3648 (offset -85 lines). Hunk #4 succeeded at 3702 (offset -85 lines). Hunk #5 succeeded at 3729 (offset -93 lines). Hunk #6 succeeded at 4678 (offset -120 lines). Hunk #7 succeeded at 4687 (offset -120 lines). Hunk #8 succeeded at 4707 (offset -120 lines). Hunk #9 succeeded at 4716 (offset -120 lines). Hunk #10 succeeded at 4932 (offset -122 lines). Hunk #11 succeeded at 5706 (offset -186 lines). patching file binutils/rename.c patching file binutils/ar.c Hunk #2 succeeded at 1154 (offset -43 lines). Hunk #3 succeeded at 1197 (offset -46 lines). Hunk #4 succeeded at 1210 (offset -46 lines). patching file binutils/arsup.c Hunk #3 succeeded at 345 (offset -5 lines). Hunk #4 succeeded at 355 (offset -5 lines). patching file binutils/objcopy.c Hunk #2 succeeded at 3647 (offset -85 lines). patching file binutils/arsup.c Hunk #1 succeeded at 359 (offset 2 lines). patching file binutils/rename.c patching file binutils/ar.c Hunk #1 succeeded at 1152 (offset -43 lines). Hunk #2 succeeded at 1194 (offset -46 lines). Hunk #3 succeeded at 1204 (offset -46 lines). patching file binutils/arsup.c Hunk #4 succeeded at 345 (offset 2 lines). Hunk #5 succeeded at 366 (offset 2 lines). patching file binutils/bucomm.h patching file binutils/objcopy.c Hunk #1 succeeded at 4692 (offset -110 lines). Hunk #2 succeeded at 4705 (offset -110 lines). Hunk #3 succeeded at 4922 (offset -112 lines). Hunk #4 succeeded at 5698 (offset -176 lines). Hunk #5 succeeded at 5720 (offset -176 lines). patching file binutils/rename.c patching file binutils/objcopy.c Hunk #1 succeeded at 4688 (offset -110 lines). Patch #87 (binutils-mark-all-weak-aliases.patch): + echo 'Patch #87 (binutils-mark-all-weak-aliases.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c Hunk #1 succeeded at 12836 (offset 11 lines). Hunk #2 succeeded at 12856 (offset 11 lines). patching file ld/testsuite/ld-elf/shared.exp patching file ld/testsuite/ld-elf/pr25458.map patching file ld/testsuite/ld-elf/pr25458.rd patching file ld/testsuite/ld-elf/pr25458a.s patching file ld/testsuite/ld-elf/pr25458b.s Patch #88 (binutils-CVE-2021-3487.patch): + echo 'Patch #88 (binutils-CVE-2021-3487.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c Patch #89 (binutils-CVE-2020-35448.patch): + echo 'Patch #89 (binutils-CVE-2020-35448.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Hunk #1 succeeded at 11685 (offset -849 lines). patching file bfd/elfcode.h Hunk #1 succeeded at 556 (offset -12 lines). Hunk #2 succeeded at 566 (offset -12 lines). Hunk #3 succeeded at 603 (offset -12 lines). Hunk #4 succeeded at 793 (offset -14 lines). Patch #90 (binutils-CVE-2021-20284.patch): + echo 'Patch #90 (binutils-CVE-2021-20284.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-bfd.h patching file bfd/elf.c patching file bfd/elfcode.h Patch #91 (binutils-clearing-discarded-relocs.patch): + echo 'Patch #91 (binutils-clearing-discarded-relocs.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/cofflink.c patching file bfd/dwarf2.c patching file bfd/elf-bfd.h patching file bfd/elf32-arc.c patching file bfd/elf32-i386.c patching file bfd/elf32-metag.c patching file bfd/elf32-nds32.c patching file bfd/elf32-ppc.c patching file bfd/elf32-visium.c patching file bfd/elf64-ppc.c patching file bfd/elf64-x86-64.c patching file bfd/libbfd-in.h patching file bfd/libbfd.h patching file bfd/reloc.c Patch #92 (binutils-gold-i386-gnu-property-notes.patch): + echo 'Patch #92 (binutils-gold-i386-gnu-property-notes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gold/i386.cc Hunk #4 succeeded at 1080 (offset -1 lines). patching file elfcpp/elfcpp.h patching file gold/i386.cc Patch #93 (binutils-plugin-as-needed-correct.patch): + echo 'Patch #93 (binutils-plugin-as-needed-correct.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf-bfd.h patching file bfd/elflink.c Patch #94 (binutils-s390x-arch14.patch): + echo 'Patch #94 (binutils-s390x-arch14.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-s390.c patching file gas/doc/c-s390.texi patching file gas/testsuite/gas/s390/esa-g5.d patching file gas/testsuite/gas/s390/esa-g5.s patching file gas/testsuite/gas/s390/esa-z900.d patching file gas/testsuite/gas/s390/esa-z900.s patching file gas/testsuite/gas/s390/s390.exp patching file gas/testsuite/gas/s390/zarch-z10.d patching file gas/testsuite/gas/s390/zarch-z10.s patching file gas/testsuite/gas/s390/zarch-z900.d patching file gas/testsuite/gas/s390/zarch-z900.s patching file gas/testsuite/gas/s390/zarch-zEC12.d patching file gas/testsuite/gas/s390/zarch-zEC12.s patching file include/opcode/s390.h patching file ld/ChangeLog.orig patching file ld/ChangeLog.rej patching file ld/testsuite/ld-s390/tlsbin_64.dd patching file opcodes/s390-mkopc.c patching file opcodes/s390-opc.c patching file opcodes/s390-opc.txt patching file gas/testsuite/gas/s390/zarch-arch14.s patching file gas/testsuite/gas/s390/zarch-arch14.d Patch #95 (binutils.unicode.patch): + echo 'Patch #95 (binutils.unicode.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/NEWS patching file binutils/doc/binutils.texi patching file binutils/nm.c patching file binutils/objdump.c patching file binutils/strings.c patching file binutils/readelf.c Patch #96 (binutils-undefined-unversioned-symbols.patch): + echo 'Patch #96 (binutils-undefined-unversioned-symbols.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c patching file ld/testsuite/ld-elfvers/vers16.dsym patching file ld/testsuite/ld-elfvers/vers6.dsym Patch #97 (binutils-plugin-error.patch): + echo 'Patch #97 (binutils-plugin-error.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/plugin.c Patch #98 (binutils-verdef.patch): + echo 'Patch #98 (binutils-verdef.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elflink.c Patch #99 (binutils-aarch64-rng.patch): + echo 'Patch #99 (binutils-aarch64-rng.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-aarch64.c patching file gas/doc/c-aarch64.texi patching file include/opcode/aarch64.h patching file opcodes/aarch64-opc.c patching file gas/testsuite/gas/aarch64/rng-1.s patching file gas/testsuite/gas/aarch64/rng-1.d Patch #100 (binutils-s390-z16.patch): + echo 'Patch #100 (binutils-s390-z16.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-s390.c patching file gas/doc/c-s390.texi patching file opcodes/s390-mkopc.c Patch #101 (binutils-coffgen-buffer-overrun.patch): + echo 'Patch #101 (binutils-coffgen-buffer-overrun.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/coffgen.c Patch #102 (binutils-plugin-search.patch): + echo 'Patch #102 (binutils-plugin-search.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/Makefile.am patching file bfd/Makefile.in patching file bfd/plugin.c patching file bfd/plugin.c Patch #103 (binutils-memory-access-when-parsing-an-elf-file.patch): + echo 'Patch #103 (binutils-memory-access-when-parsing-an-elf-file.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf.c Patch #104 (binutils-DW_FORM_strx.patch): + echo 'Patch #104 (binutils-DW_FORM_strx.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/dwarf2.c patching file include/dwarf2.def patching file include/dwarf2.h patching file libiberty/dwarfnames.c patching file gas/dw2gencfi.c patching file binutils/testsuite/binutils-all/compress.exp patching file binutils/testsuite/binutils-all/readelf.exp patching file elfcpp/dwarf.h patching file gold/descriptors.cc patching file gold/dirsearch.cc patching file gold/dwarf_reader.cc patching file gold/errors.h patching file gold/i386.cc patching file gold/x86_64.cc patching file bfd/dwarf2.c Patch #105 (binutils-CVE-2018-12699-part1-PR22955.patch): + echo 'Patch #105 (binutils-CVE-2018-12699-part1-PR22955.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/stabs.c Patch #106 (binutils-CVE-2018-12699-part2-PR87861.patch): + echo 'Patch #106 (binutils-CVE-2018-12699-part2-PR87861.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/NEWS patching file binutils/addr2line.c patching file binutils/cxxfilt.c patching file binutils/doc/binutils.texi patching file binutils/nm.c patching file binutils/objdump.c patching file binutils/prdbg.c patching file binutils/stabs.c patching file binutils/testsuite/config/default.exp patching file include/demangle.h patching file libiberty/config.in patching file libiberty/configure patching file libiberty/configure.ac patching file libiberty/cp-demangle.c patching file libiberty/cp-demangle.h patching file libiberty/cplus-dem.c patching file libiberty/pex-unix.c Patch #107 (binutils-CVE-2018-12699-part3-PR22957.patch): + echo 'Patch #107 (binutils-CVE-2018-12699-part3-PR22957.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/stabs.c Patch #108 (binutils-CVE-2018-12699-part4-PR16615.patch): + echo 'Patch #108 (binutils-CVE-2018-12699-part4-PR16615.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/cxxfilt.c patching file binutils/stabs.c Hunk #1 succeeded at 3066 (offset 1 line). patching file include/demangle.h patching file libiberty/cplus-dem.c Patch #109 (binutils-CVE-2018-12699-part5-PR28694.patch): + echo 'Patch #109 (binutils-CVE-2018-12699-part5-PR28694.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/stabs.c Hunk #2 succeeded at 3539 (offset 1 line). Hunk #3 succeeded at 3709 (offset 1 line). Patch #110 (binutils-CVE-2018-12699-part6-PR28862.patch): + echo 'Patch #110 (binutils-CVE-2018-12699-part6-PR28862.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/stabs.c Patch #111 (binutils-CVE-2018-12699-part7-PR28718.patch): + echo 'Patch #111 (binutils-CVE-2018-12699-part7-PR28718.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/debug.c patching file binutils/debug.c Patch #1000 (0001-binutils-anolis-rebrand.patch): + echo 'Patch #1000 (0001-binutils-anolis-rebrand.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elf32-rx.c patching file bfd/po/da.po patching file bfd/po/es.po patching file bfd/po/fi.po patching file bfd/po/fr.po patching file bfd/po/hr.po patching file bfd/po/id.po patching file bfd/po/ja.po patching file bfd/po/ru.po patching file bfd/po/sr.po patching file bfd/po/sv.po patching file bfd/po/uk.po patching file bfd/po/vi.po patching file bfd/po/zh_CN.po patching file zlib/contrib/minizip/configure.ac + echo 'Patch #1001 (binutils-loongarch-support.patch):' Patch #1001 (binutils-loongarch-support.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/Makefile.am patching file bfd/Makefile.in patching file bfd/archures.c patching file bfd/bfd-in2.h patching file bfd/config.bfd patching file bfd/configure patching file bfd/configure.ac patching file bfd/cpu-loongarch.c patching file bfd/elf-bfd.h patching file bfd/elf.c Hunk #1 succeeded at 9423 (offset 2 lines). Hunk #2 succeeded at 9943 (offset 2 lines). Hunk #3 succeeded at 11154 (offset 2 lines). Hunk #4 succeeded at 11255 (offset 2 lines). patching file bfd/elfnn-loongarch.c patching file bfd/elfxx-loongarch.c patching file bfd/elfxx-loongarch.h patching file bfd/libbfd.h patching file bfd/reloc.c patching file bfd/targets.c patching file binutils/readelf.c patching file binutils/testsuite/binutils-all/objdump.exp patching file gas/Makefile.am Hunk #1 succeeded at 155 (offset -1 lines). Hunk #2 succeeded at 233 (offset -1 lines). Hunk #3 succeeded at 381 (offset -1 lines). Hunk #4 succeeded at 523 (offset -1 lines). patching file gas/Makefile.in patching file gas/config/loongarch-lex-wrapper.c patching file gas/config/loongarch-lex.l patching file gas/config/loongarch-parse.y patching file gas/config/tc-loongarch.c patching file gas/config/tc-loongarch.h patching file gas/configure patching file gas/configure.ac patching file gas/configure.tgt patching file include/dis-asm.h patching file include/elf/common.h patching file include/elf/loongarch.h patching file include/opcode/loongarch.h patching file ld/Makefile.am Hunk #1 succeeded at 491 (offset -1 lines). Hunk #2 succeeded at 1988 (offset -1 lines). patching file ld/Makefile.in patching file ld/configure.tgt patching file ld/emulparams/elf64loongarch-defs.sh patching file ld/emulparams/elf64loongarch.sh patching file ld/emultempl/loongarchelf.em patching file opcodes/Makefile.am patching file opcodes/Makefile.in patching file opcodes/configure patching file opcodes/configure.ac patching file opcodes/disassemble.c patching file opcodes/disassemble.h patching file opcodes/loongarch-coder.c patching file opcodes/loongarch-dis.c patching file opcodes/loongarch-opc.c + echo 'Patch #1002 (0001-LoongArch-Fix-wrong-line-number-in-.debug_line.patch):' Patch #1002 (0001-LoongArch-Fix-wrong-line-number-in-.debug_line.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-loongarch.c Patch #1003 (binutils-LoongArch-Add-missing-opcode.patch): + echo 'Patch #1003 (binutils-LoongArch-Add-missing-opcode.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file opcodes/loongarch-opc.c Patch #1004 (Fix-gas-bug-Segment-error-in-compilation-due-to-too.patch): + echo 'Patch #1004 (Fix-gas-bug-Segment-error-in-compilation-due-to-too.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file gas/config/tc-loongarch.c patching file include/opcode/loongarch.h patching file opcodes/loongarch-coder.c Patch #1005 (ld-change-loong64-to-loongarch64.patch): + echo 'Patch #1005 (ld-change-loong64-to-loongarch64.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file ld/emulparams/elf64loongarch.sh Patch #1006 (ld-Add-ifunc-support.patch): + echo 'Patch #1006 (ld-Add-ifunc-support.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-loongarch.c patching file gas/config/tc-loongarch.c Patch #1007 (ld-Delete-R_LARCH_NONE-relocation-of-eh_frame.patch): + echo 'Patch #1007 (ld-Delete-R_LARCH_NONE-relocation-of-eh_frame.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-loongarch.c Patch #1008 (binutils-Delete-warning-of-compile.patch): + echo 'Patch #1008 (binutils-Delete-warning-of-compile.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-loongarch.c patching file gas/config/loongarch-lex.l patching file gas/config/loongarch-parse.y patching file gas/config/tc-loongarch.c patching file opcodes/loongarch-dis.c Patch #1009 (ld-Fix-the-bug-of-pr21964-4.patch): + echo 'Patch #1009 (ld-Fix-the-bug-of-pr21964-4.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-loongarch.c Patch #1010 (Add-missing-opcode-and-3A6000.patch): + echo 'Patch #1010 (Add-missing-opcode-and-3A6000.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfnn-loongarch.c patching file gas/testsuite/gas/loongarch/3a6000.d patching file gas/testsuite/gas/loongarch/3a6000.s patching file gas/testsuite/gas/loongarch/loongarch.exp patching file include/elf/loongarch.h patching file opcodes/loongarch-opc.c Patch #1011 (Some-testsuite-fix.patch): + echo 'Patch #1011 (Some-testsuite-fix.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/elfxx-loongarch.c patching file gas/config/tc-loongarch.c Patch #1012 (Always-allocate-a-new-pointer-for-section-name-that-.patch): + echo 'Patch #1012 (Always-allocate-a-new-pointer-for-section-name-that-.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file bfd/peXXigen.c Patch #1013 (binutils-Remove-ABI_XLP32-related-code.patch): + echo 'Patch #1013 (binutils-Remove-ABI_XLP32-related-code.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file binutils/readelf.c patching file include/elf/loongarch.h + sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf32-ppc.c bfd/elf64-ppc.c + sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elfnn-aarch64.c bfd/elfxx-aarch64.c + sed -i -e '/common_pagesize/s/4 /64 /' gold/powerpc.cc + sed -i -e /pagesize/s/0x1000,/0x10000,/ gold/aarch64.cc + perl -pi -e 's/i\[3-7\]86/i[34567]86/g' bfd/config.bfd bfd/config.in bfd/configure bfd/configure.ac bfd/configure.com bfd/configure.host binutils/config.in binutils/configure binutils/configure.ac binutils/configure.com binutils/configure.tgt etc/configure etc/configure.in gas/config gas/config.in gas/configure gas/configure.ac gas/configure.com gas/configure.tgt gold/config.in gold/configure gold/configure.ac gold/configure.tgt gprof/config.texi gprof/configure gprof/configure.ac intl/config.h.in intl/config.intl.in intl/configure intl/configure.ac ld/config.in ld/configdoc.texi ld/configure ld/configure.ac ld/configure.host ld/configure.tgt libiberty/config libiberty/config.h-vms libiberty/config.in libiberty/configure libiberty/configure.ac libiberty/configure.com opcodes/config.in opcodes/configure opcodes/configure.ac opcodes/configure.com zlib/configure zlib/configure.ac Can't do inplace edit: gas/config is not a regular file, <> line 44215. Can't do inplace edit: libiberty/config is not a regular file, <> line 119284. + sed -i -e 's/%{release}/125.an8/g' bfd/Makefile.am bfd/Makefile.in + sed -i -e '/^libopcodes_la_\(DEPENDENCIES\|LIBADD\)/s,$, ../bfd/libbfd.la,' opcodes/Makefile.am opcodes/Makefile.in + gcc -O2 -g -v --help + grep -q -- -Bsymbolic-functions + sed -i -e 's/^libbfd_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' bfd/Makefile.am bfd/Makefile.in + sed -i -e 's/^libopcodes_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' opcodes/Makefile.am opcodes/Makefile.in + sed -i -e 's/^ PACKAGE=/ PACKAGE=/' bfd/configure binutils/configure etc/configure gas/configure gold/configure gprof/configure intl/configure ld/configure libiberty/configure opcodes/configure zlib/configure + for tool in binutils gas ld + sed -i -e '2aDEJATOOL = binutils' binutils/Makefile.am + sed -i -e 's/^DEJATOOL = .*/DEJATOOL = binutils/' binutils/Makefile.in + for tool in binutils gas ld + sed -i -e '2aDEJATOOL = gas' gas/Makefile.am + sed -i -e 's/^DEJATOOL = .*/DEJATOOL = gas/' gas/Makefile.in + for tool in binutils gas ld + sed -i -e '2aDEJATOOL = ld' ld/Makefile.am + sed -i -e 's/^DEJATOOL = .*/DEJATOOL = ld/' ld/Makefile.in + touch bfd/configure binutils/configure etc/configure gas/configure gold/configure gprof/configure intl/configure ld/configure libiberty/configure opcodes/configure zlib/configure + chmod +x gold/testsuite/gnu_property_test.sh + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FpbteT + umask 022 + cd /builddir/build/BUILD + cd binutils-2.30 + echo target is loongarch64-redhat-linux target is loongarch64-redhat-linux + export 'CFLAGS=-O2 -g' + CFLAGS='-O2 -g' + CARGS= + case loongarch64-redhat-linux in + case loongarch64-redhat-linux in + case loongarch64-redhat-linux in + case loongarch64-redhat-linux in + case loongarch64-redhat-linux in + case loongarch64-redhat-linux in + CARGS=' --enable-targets=x86_64-pep' + CARGS=' --enable-targets=x86_64-pep --enable-relro=yes' + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + CFLAGS='-O2 -g' + export CFLAGS + CXXFLAGS='-O2 -g' + export CXXFLAGS + FFLAGS='-O2 -g -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=loongarch64-Anolis-linux --host=loongarch64-Anolis-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --quiet --build=loongarch64-redhat-linux --host=loongarch64-redhat-linux --target=loongarch64-redhat-linux --with-sysroot=/ --enable-shared --enable-deterministic-archives=no --enable-lto --enable-compressed-debug-sections=none --enable-generate-build-notes=no --enable-threads=yes --enable-targets=x86_64-pep --enable-relro=yes --enable-plugins --with-bugurl=https://bugzilla.openanolis.cn + /usr/bin/make -O -j4 -j4 tooldir=/usr all make[1]: Nothing to be done for 'all-target'. make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./etc make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Nothing to be done for 'all'. make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./zlib make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-compress.o `test -f 'compress.c' || echo './'`compress.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-adler32.o `test -f 'adler32.c' || echo './'`adler32.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-crc32.o `test -f 'crc32.c' || echo './'`crc32.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./intl make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-gzclose.o `test -f 'gzclose.c' || echo './'`gzclose.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-gzread.o `test -f 'gzread.c' || echo './'`gzread.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-gzwrite.o `test -f 'gzwrite.c' || echo './'`gzwrite.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-gzlib.o `test -f 'gzlib.c' || echo './'`gzlib.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-deflate.o `test -f 'deflate.c' || echo './'`deflate.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-infback.o `test -f 'infback.c' || echo './'`infback.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-inffast.o `test -f 'inffast.c' || echo './'`inffast.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-inflate.o `test -f 'inflate.c' || echo './'`inflate.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-inftrees.o `test -f 'inftrees.c' || echo './'`inftrees.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-trees.o `test -f 'trees.c' || echo './'`trees.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-uncompr.o `test -f 'uncompr.c' || echo './'`uncompr.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' loongarch64-redhat-linux-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -fPIC -O2 -g -c -o libz_a-zutil.o `test -f 'zutil.c' || echo './'`zutil.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' true "AR_FLAGS=rc" "CC_FOR_BUILD=loongarch64-redhat-linux-gcc" "CFLAGS=-O2 -g" "CXXFLAGS=-O2 -g" "CFLAGS_FOR_BUILD=-O2 -g" "CFLAGS_FOR_TARGET=-O2 -g" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "LIBCFLAGS=-O2 -g" "LIBCFLAGS_FOR_TARGET=-O2 -g" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=-fPIC" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib64" "prefix=/usr" "tooldir=/usr" "AR=ar" "AS=as" "CC=loongarch64-redhat-linux-gcc" "CXX=loongarch64-redhat-linux-g++" "LD=ld" "LIBCFLAGS=-O2 -g" "NM=nm" "PICFLAG=-fPIC" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' rm -f libz.a ar cru libz.a libz_a-adler32.o libz_a-compress.o libz_a-crc32.o libz_a-deflate.o libz_a-gzread.o libz_a-gzclose.o libz_a-gzwrite.o libz_a-gzlib.o libz_a-infback.o libz_a-inffast.o libz_a-inflate.o libz_a-inftrees.o libz_a-trees.o libz_a-uncompr.o libz_a-zutil.o ranlib libz.a make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./libiberty make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./gprof config.status: creating po/POTFILES config.status: creating po/Makefile make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./gas config.status: creating po/POTFILES config.status: creating po/Makefile make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi touch stamp-picdir make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi touch stamp-noasandir make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./binutils config.status: creating po/POTFILES config.status: creating po/Makefile make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dwarfnames.c -o pic/dwarfnames.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./dwarfnames.c -o dwarfnames.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fdmatch.c -o pic/fdmatch.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fdmatch.c -o noasan/fdmatch.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fdmatch.c -o fdmatch.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dyn-string.c -o pic/dyn-string.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dyn-string.c -o noasan/dyn-string.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./dyn-string.c -o dyn-string.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' ./dyn-string.c: In function 'dyn_string_insert_cstr': ./dyn-string.c:280:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy (dest->s + pos, src, length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dyn-string.c:272:16: note: length computed here int length = strlen (src); ^~~~~~~~~~~~ ./dyn-string.c: In function 'dyn_string_insert_cstr': ./dyn-string.c:280:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy (dest->s + pos, src, length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dyn-string.c:272:16: note: length computed here int length = strlen (src); ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./filename_cmp.c -o pic/filename_cmp.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./filename_cmp.c -o filename_cmp.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fibheap.c -o pic/fibheap.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fibheap.c -o noasan/fibheap.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fibheap.c -o fibheap.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fnmatch.c -o pic/fnmatch.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fnmatch.c -o noasan/fnmatch.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fnmatch.c -o fnmatch.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./floatformat.c -o pic/floatformat.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./floatformat.c -o noasan/floatformat.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./floatformat.c -o floatformat.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fopen_unlocked.c -o fopen_unlocked.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt.c -o pic/getopt.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt.c -o noasan/getopt.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getopt.c -o getopt.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt1.c -o pic/getopt1.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt1.c -o noasan/getopt1.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getopt1.c -o getopt1.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getpwd.c -o pic/getpwd.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getpwd.c -o noasan/getpwd.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getpwd.c -o getpwd.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getruntime.c -o pic/getruntime.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getruntime.c -o noasan/getruntime.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getruntime.c -o getruntime.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hashtab.c -o pic/hashtab.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hashtab.c -o noasan/hashtab.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./hashtab.c -o hashtab.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hex.c -o pic/hex.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hex.c -o noasan/hex.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./hex.c -o hex.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lbasename.c -o pic/lbasename.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lbasename.c -o noasan/lbasename.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./lbasename.c -o lbasename.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lrealpath.c -o noasan/lrealpath.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./lrealpath.c -o lrealpath.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./make-relative-prefix.c -o make-relative-prefix.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-temp-file.c -o pic/make-temp-file.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./make-temp-file.c -o make-temp-file.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./objalloc.c -o noasan/objalloc.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./objalloc.c -o objalloc.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./obstack.c -o pic/obstack.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./obstack.c -o noasan/obstack.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./obstack.c -o obstack.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./partition.c -o pic/partition.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./partition.c -o noasan/partition.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./partition.c -o partition.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pexecute.c -o noasan/pexecute.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pexecute.c -o pexecute.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./physmem.c -o pic/physmem.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./physmem.c -o noasan/physmem.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./physmem.c -o physmem.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-common.c -o noasan/pex-common.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-common.c -o pex-common.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-one.c -o noasan/pex-one.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-one.c -o pex-one.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-unix.c -o noasan/pex-unix.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-unix.c -o pex-unix.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./vprintf-support.c -o pic/vprintf-support.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./vprintf-support.c -o vprintf-support.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./rust-demangle.c -o pic/rust-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./rust-demangle.c -o rust-demangle.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./safe-ctype.c -o safe-ctype.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object.c -o noasan/simple-object.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object.c -o simple-object.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./opcodes config.status: creating po/POTFILES config.status: creating po/Makefile make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-coff.c -o simple-object-coff.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./ld config.status: creating po/POTFILES config.status: creating po/Makefile make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-xcoff.c -o simple-object-xcoff.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sort.c -o pic/sort.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sort.c -o noasan/sort.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./sort.c -o sort.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-mach-o.c -o simple-object-mach-o.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./spaces.c -o noasan/spaces.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./spaces.c -o spaces.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./stack-limit.c -o pic/stack-limit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./stack-limit.c -o noasan/stack-limit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./stack-limit.c -o stack-limit.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-elf.c -o simple-object-elf.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' ./simple-object-elf.c: In function 'simple_object_elf_copy_lto_debug_sections': ./simple-object-elf.c:1338:24: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] while ((gnu_lto = memchr (gnu_lto, 'g', ^ ./simple-object-elf.c: In function 'simple_object_elf_copy_lto_debug_sections': ./simple-object-elf.c:1338:24: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] while ((gnu_lto = memchr (gnu_lto, 'g', ^ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strerror.c -o noasan/strerror.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./strerror.c -o strerror.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./splay-tree.c -o pic/splay-tree.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./splay-tree.c -o noasan/splay-tree.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./splay-tree.c -o splay-tree.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./timeval-utils.c -o timeval-utils.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strsignal.c -o noasan/strsignal.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./strsignal.c -o strsignal.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xasprintf.c -o noasan/xasprintf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xasprintf.c -o xasprintf.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./unlink-if-ordinary.c -o unlink-if-ordinary.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xatexit.c -o noasan/xatexit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xatexit.c -o xatexit.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xexit.c -o pic/xexit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xexit.c -o noasan/xexit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xexit.c -o xexit.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmemdup.c -o noasan/xmemdup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xmemdup.c -o xmemdup.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmalloc.c -o noasan/xmalloc.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xmalloc.c -o xmalloc.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrdup.c -o pic/xstrdup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrdup.c -o noasan/xstrdup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrdup.c -o xstrdup.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrerror.c -o noasan/xstrerror.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrerror.c -o xstrerror.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrndup.c -o noasan/xstrndup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrndup.c -o xstrndup.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xvasprintf.c -o pic/xvasprintf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xvasprintf.c -o xvasprintf.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./setproctitle.c -o pic/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./setproctitle.c -o noasan/setproctitle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./setproctitle.c -o setproctitle.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cplus-dem.c -o cplus-dem.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./md5.c -o noasan/md5.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./md5.c -o md5.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Configuring in ./bfd make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./alloca.c -o pic/alloca.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./alloca.c -o noasan/alloca.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./alloca.c -o alloca.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./argv.c -o pic/argv.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./argv.c -o noasan/argv.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./argv.c -o argv.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./choose-temp.c -o noasan/choose-temp.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./choose-temp.c -o choose-temp.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./concat.c -o pic/concat.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./concat.c -o noasan/concat.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./concat.c -o concat.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sha1.c -o pic/sha1.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sha1.c -o noasan/sha1.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./sha1.c -o sha1.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demint.c -o noasan/cp-demint.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cp-demint.c -o cp-demint.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./crc32.c -o pic/crc32.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./crc32.c -o noasan/crc32.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./crc32.c -o crc32.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./d-demangle.c -o pic/d-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./d-demangle.c -o noasan/d-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./d-demangle.c -o d-demangle.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./regex.c -o pic/regex.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./regex.c -o noasan/regex.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./regex.c -o regex.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cp-demangle.c -o cp-demangle.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o ranlib ./libiberty.a if [ x"-fPIC" != x ]; then \ cd pic; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f elf64-target.h /usr/bin/sed -e s/NN/64/g < ./elfxx-target.h > elf64-target.new mv -f elf64-target.new elf64-target.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f elf32-target.h /usr/bin/sed -e s/NN/32/g < ./elfxx-target.h > elf32-target.new mv -f elf32-target.new elf32-target.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' creating bfdver.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' Making info in doc make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f targmatch.h /usr/bin/sed -f ./targmatch.sed < ./config.bfd > targmatch.new mv -f targmatch.new targmatch.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' loongarch64-redhat-linux-gcc -o chw$$ -O2 -g \ -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I.. -I./.. -I./../../include -I./../../intl -I../../intl ./chew.c; \ /bin/sh ./../../move-if-change \ chw$$ chew; \ touch chew.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../aoutx.h >aoutx.tmp test -e aoutx.texi || test ! -f ./aoutx.texi || cp -p ./aoutx.texi . /bin/sh ./../../move-if-change aoutx.tmp aoutx.texi touch aoutx.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../archive.c >archive.tmp test -e archive.texi || test ! -f ./archive.texi || cp -p ./archive.texi . /bin/sh ./../../move-if-change archive.tmp archive.texi touch archive.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../archures.c >archures.tmp test -e archures.texi || test ! -f ./archures.texi || cp -p ./archures.texi . /bin/sh ./../../move-if-change archures.tmp archures.texi touch archures.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfd.c >bfd.tmp test -e bfdt.texi || test ! -f ./bfdt.texi || cp -p ./bfdt.texi . /bin/sh ./../../move-if-change bfd.tmp bfdt.texi touch bfdt.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../cache.c >cache.tmp test -e cache.texi || test ! -f ./cache.texi || cp -p ./cache.texi . /bin/sh ./../../move-if-change cache.tmp cache.texi touch cache.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../coffcode.h >coffcode.tmp test -e coffcode.texi || test ! -f ./coffcode.texi || cp -p ./coffcode.texi . /bin/sh ./../../move-if-change coffcode.tmp coffcode.texi touch coffcode.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../corefile.c >core.tmp test -e core.texi || test ! -f ./core.texi || cp -p ./core.texi . /bin/sh ./../../move-if-change core.tmp core.texi touch core.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../elf.c >elf.tmp test -e elf.texi || test ! -f ./elf.texi || cp -p ./elf.texi . /bin/sh ./../../move-if-change elf.tmp elf.texi touch elf.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../elfcode.h >elfcode.tmp test -e elfcode.texi || test ! -f ./elfcode.texi || cp -p ./elfcode.texi . /bin/sh ./../../move-if-change elfcode.tmp elfcode.texi touch elfcode.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../format.c >format.tmp test -e format.texi || test ! -f ./format.texi || cp -p ./format.texi . /bin/sh ./../../move-if-change format.tmp format.texi touch format.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../libbfd.c >libbfd.tmp test -e libbfd.texi || test ! -f ./libbfd.texi || cp -p ./libbfd.texi . /bin/sh ./../../move-if-change libbfd.tmp libbfd.texi touch libbfd.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfdwin.c >bfdwin.tmp test -e bfdwin.texi || test ! -f ./bfdwin.texi || cp -p ./bfdwin.texi . /bin/sh ./../../move-if-change bfdwin.tmp bfdwin.texi touch bfdwin.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfdio.c >bfdio.tmp test -e bfdio.texi || test ! -f ./bfdio.texi || cp -p ./bfdio.texi . /bin/sh ./../../move-if-change bfdio.tmp bfdio.texi touch bfdio.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../opncls.c >opncls.tmp test -e opncls.texi || test ! -f ./opncls.texi || cp -p ./opncls.texi . /bin/sh ./../../move-if-change opncls.tmp opncls.texi touch opncls.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../section.c >section.tmp test -e section.texi || test ! -f ./section.texi || cp -p ./section.texi . /bin/sh ./../../move-if-change section.tmp section.texi touch section.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../reloc.c >reloc.tmp test -e reloc.texi || test ! -f ./reloc.texi || cp -p ./reloc.texi . /bin/sh ./../../move-if-change reloc.tmp reloc.texi touch reloc.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../syms.c >syms.tmp test -e syms.texi || test ! -f ./syms.texi || cp -p ./syms.texi . /bin/sh ./../../move-if-change syms.tmp syms.texi touch syms.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../targets.c >targets.tmp test -e targets.texi || test ! -f ./targets.texi || cp -p ./targets.texi . /bin/sh ./../../move-if-change targets.tmp targets.texi touch targets.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../init.c >init.tmp test -e init.texi || test ! -f ./init.texi || cp -p ./init.texi . /bin/sh ./../../move-if-change init.tmp init.texi touch init.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../hash.c >hash.tmp test -e hash.texi || test ! -f ./hash.texi || cp -p ./hash.texi . /bin/sh ./../../move-if-change hash.tmp hash.texi touch hash.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../linker.c >linker.tmp test -e linker.texi || test ! -f ./linker.texi || cp -p ./linker.texi . /bin/sh ./../../move-if-change linker.tmp linker.texi touch linker.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../mmo.c >mmo.tmp test -e mmo.texi || test ! -f ./mmo.texi || cp -p ./mmo.texi . /bin/sh ./../../move-if-change mmo.tmp mmo.texi touch mmo.stamp make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] bfd.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ if makeinfo --split-size=5000000 --split-size=5000000 -I . \ -o bfd.info `test -f 'bfd.texinfo' || echo './'`bfd.texinfo; \ then \ rc=0; \ else \ rc=$?; \ $restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/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[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/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[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' cd .. \ && CONFIG_FILES=po/Makefile.in:po/Make-in \ CONFIG_HEADERS= /bin/sh ./config.status config.status: creating po/Makefile.in config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing bfd_stdint.h commands config.status: executing default commands make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. /usr/bin/make all-recursive Making all in doc make[4]: Nothing to be done for 'all'. Making all in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file fi.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file da.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file es.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file fr.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo hr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file hr.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo id | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file id.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ja.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ru.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file sv.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo uk | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file uk.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo vi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file vi.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo sr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file sr.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file zh_CN.po make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f elf64-loongarch.c echo "#line 1 \"./elfnn-loongarch.c\"" > elf64-loongarch.new sed -e s/NN/64/g < ./elfnn-loongarch.c >> elf64-loongarch.new mv -f elf64-loongarch.new elf64-loongarch.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/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[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f pex64igen.c /usr/bin/sed -e s/XX/pex64/g < ./peXXigen.c > pex64igen.new mv -f pex64igen.new pex64igen.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f peigen.c /usr/bin/sed -e s/XX/pe/g < ./peXXigen.c > peigen.new mv -f peigen.new peigen.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f elf32-loongarch.c echo "#line 1 \"./elfnn-loongarch.c\"" > elf32-loongarch.new sed -e s/NN/32/g < ./elfnn-loongarch.c >> elf32-loongarch.new mv -f elf32-loongarch.new elf32-loongarch.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f tofiles f=""; \ for i in elf64-loongarch.lo elf64.lo elfxx-loongarch.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf32-loongarch.lo elf64-gen.lo elf32-gen.lo pe-x86_64.lo pex64igen.lo cofflink.lo coffgen.lo pei-x86_64.lo elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo pe-i386.lo peigen.lo pei-i386.lo elf32-i386.lo elf-vxworks.lo plugin.lo cpu-loongarch.lo cpu-i386.lo cpu-iamcu.lo cpu-l1om.lo cpu-k1om.lo cpu-plugin.lo archive64.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[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o archures.lo -DDEFAULT_VECTOR=loongarch_elf64_vec -DSELECT_VECS='&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch' ./archures.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./archures.c -fPIC -DPIC -o .libs/archures.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./archures.c -o archures.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o bfdio.lo bfdio.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdio.c -fPIC -DPIC -o .libs/bfdio.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdio.c -o bfdio.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o bfdwin.lo bfdwin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdwin.c -fPIC -DPIC -o .libs/bfdwin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdwin.c -o bfdwin.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o coff-bfd.lo coff-bfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c coff-bfd.c -fPIC -DPIC -o .libs/coff-bfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c coff-bfd.c -o coff-bfd.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cache.lo cache.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cache.c -fPIC -DPIC -o .libs/cache.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cache.c -o cache.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o corefile.lo corefile.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c corefile.c -fPIC -DPIC -o .libs/corefile.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c corefile.c -o corefile.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o bfd.lo bfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfd.c -fPIC -DPIC -o .libs/bfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfd.c -o bfd.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o compress.lo compress.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c compress.c -fPIC -DPIC -o .libs/compress.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c compress.c -o compress.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o init.lo init.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c init.c -fPIC -DPIC -o .libs/init.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c init.c -o init.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o format.lo format.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c format.c -fPIC -DPIC -o .libs/format.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c format.c -o format.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o archive.lo archive.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c archive.c -fPIC -DPIC -o .libs/archive.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c archive.c -o archive.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o hash.lo hash.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c hash.c -fPIC -DPIC -o .libs/hash.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c hash.c -o hash.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o libbfd.lo libbfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c libbfd.c -fPIC -DPIC -o .libs/libbfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c libbfd.c -o libbfd.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o merge.lo merge.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c merge.c -fPIC -DPIC -o .libs/merge.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c merge.c -o merge.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o opncls.lo opncls.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c opncls.c -fPIC -DPIC -o .libs/opncls.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c opncls.c -o opncls.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o reloc.lo reloc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c reloc.c -fPIC -DPIC -o .libs/reloc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c reloc.c -o reloc.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o section.lo section.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c section.c -fPIC -DPIC -o .libs/section.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c section.c -o section.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o simple.lo simple.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c simple.c -fPIC -DPIC -o .libs/simple.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c simple.c -o simple.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o stab-syms.lo stab-syms.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c stab-syms.c -fPIC -DPIC -o .libs/stab-syms.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c stab-syms.c -o stab-syms.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o linker.lo linker.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c linker.c -fPIC -DPIC -o .libs/linker.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c linker.c -o linker.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o targets.lo -DDEFAULT_VECTOR=loongarch_elf64_vec -DSELECT_VECS='&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch' ./targets.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./targets.c -fPIC -DPIC -o .libs/targets.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./targets.c -o targets.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o stabs.lo stabs.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c stabs.c -fPIC -DPIC -o .libs/stabs.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c stabs.c -o stabs.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o binary.lo binary.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c binary.c -fPIC -DPIC -o .libs/binary.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c binary.c -o binary.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from binary.c:38: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ binary.c:192:35: note: in expansion of macro '_bfd_nosymbols_print_symbol' #define binary_print_symbol _bfd_nosymbols_print_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7591:3: note: in expansion of macro 'binary_print_symbol' NAME##_print_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ binary.c:194:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'binary_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ binary.c:214:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define binary_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'binary_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ In file included from binary.c:38: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ binary.c:207:31: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define binary_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'binary_get_lineno' NAME##_get_lineno, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ binary.c:208:37: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define binary_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'binary_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ binary.c:209:30: note: in expansion of macro '_bfd_nosymbols_find_line' #define binary_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'binary_find_line' NAME##_find_line, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ binary.c:210:37: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define binary_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'binary_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ binary.c:211:41: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define binary_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'binary_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ binary.c:366:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ binary.c:366:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o syms.lo syms.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c syms.c -fPIC -DPIC -o .libs/syms.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c syms.c -o syms.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o verilog.lo verilog.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c verilog.c -fPIC -DPIC -o .libs/verilog.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c verilog.c -o verilog.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from verilog.c:57: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7589:3: note: in expansion of macro '_bfd_nosymbols_canonicalize_symtab' NAME##_canonicalize_symtab, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ bfd.h:7591:3: note: in expansion of macro '_bfd_nosymbols_print_symbol' NAME##_print_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:417: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 bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) ^ bfd.h:7592:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' NAME##_get_symbol_info, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ bfd.h:7593:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ bfd.h:7594:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:423:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ bfd.h:7596:3: note: in expansion of macro '_bfd_nosymbols_get_lineno' NAME##_get_lineno, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ bfd.h:7597:3: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ bfd.h:7598:3: note: in expansion of macro '_bfd_nosymbols_find_line' NAME##_find_line, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ bfd.h:7599:3: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:441:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(struct bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) ^ bfd.h:7601:3: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' NAME##_read_minisymbols, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:443:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(struct bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ ^ bfd.h:7602:3: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' NAME##_minisymbol_to_symbol ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:480:4: warning: cast between incompatible function types from 'int (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'int (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((int (*) (bfd *, struct bfd_link_info *)) bfd_0) ^ bfd.h:7675:3: note: in expansion of macro '_bfd_nolink_sizeof_headers' NAME##_sizeof_headers, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:482: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 *, bfd_boolean, asymbol **)' {aka 'unsigned char * (*)(struct bfd *, struct bfd_link_info *, struct bfd_link_order *, unsigned char *, int, struct bfd_symbol **)'} [-Wcast-function-type] ((bfd_byte *(*) (bfd *, struct bfd_link_info *, struct bfd_link_order *, \ ^ bfd.h:7676:3: note: in expansion of macro '_bfd_nolink_bfd_get_relocated_section_contents' NAME##_bfd_get_relocated_section_contents, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:486:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *, bfd_boolean *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd_link_info *, int *)'} [-Wcast-function-type] ((bfd_boolean (*) \ ^ bfd.h:7677:3: note: in expansion of macro '_bfd_nolink_bfd_relax_section' NAME##_bfd_relax_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:507:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) ^ bfd.h:7679:3: note: in expansion of macro '_bfd_nolink_bfd_link_add_symbols' NAME##_bfd_link_add_symbols, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:509:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(asection *, struct bfd_link_info *)' {aka 'void (*)(struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (asection *, struct bfd_link_info *)) bfd_void) ^ bfd.h:7680:3: note: in expansion of macro '_bfd_nolink_bfd_link_just_syms' NAME##_bfd_link_just_syms, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:511:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *)' {aka 'void (*)(struct bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_hash_entry *, \ ^ bfd.h:7681:3: note: in expansion of macro '_bfd_nolink_bfd_copy_link_hash_symbol_type' NAME##_bfd_copy_link_hash_symbol_type, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:514:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) ^ bfd.h:7682:3: note: in expansion of macro '_bfd_nolink_bfd_final_link' NAME##_bfd_final_link, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:516:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_section *)) bfd_false) ^ bfd.h:7683:3: note: in expansion of macro '_bfd_nolink_bfd_link_split_section' NAME##_bfd_link_split_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:490:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ ^ bfd.h:7685:3: note: in expansion of macro '_bfd_nolink_bfd_gc_sections' NAME##_bfd_gc_sections, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:493:4: warning: cast between incompatible function types from 'int (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(struct bfd_link_info *, struct flag_info *, asection *)' {aka 'int (*)(struct bfd_link_info *, struct flag_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (struct bfd_link_info *, struct flag_info *, asection *)) \ ^ bfd.h:7686:3: note: in expansion of macro '_bfd_nolink_bfd_lookup_section_flags' NAME##_bfd_lookup_section_flags, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:496:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ ^ bfd.h:7687:3: note: in expansion of macro '_bfd_nolink_bfd_merge_sections' NAME##_bfd_merge_sections, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:499:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const struct bfd_section *)' {aka 'int (*)(struct bfd *, const struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const struct bfd_section *)) \ ^ bfd.h:7688:3: note: in expansion of macro '_bfd_nolink_bfd_is_group_section' NAME##_bfd_is_group_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:502:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_section *)) \ ^ bfd.h:7689:3: note: in expansion of macro '_bfd_nolink_bfd_discard_group' NAME##_bfd_discard_group, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:518:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, \ ^ bfd.h:7690:3: note: in expansion of macro '_bfd_nolink_section_already_linked' NAME##_section_already_linked, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:521:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, \ ^ bfd.h:7691:3: note: in expansion of macro '_bfd_nolink_bfd_define_common_symbol' NAME##_bfd_define_common_symbol, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:524:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'struct bfd_link_hash_entry * (*)(struct bfd_link_info *, const char *, asection *)' {aka 'struct bfd_link_hash_entry * (*)(struct bfd_link_info *, const char *, struct bfd_section *)'} [-Wcast-function-type] ((struct bfd_link_hash_entry * (*) (struct bfd_link_info *, \ ^ bfd.h:7692:3: note: in expansion of macro '_bfd_nolink_bfd_define_start_stop' NAME##_bfd_define_start_stop ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o ihex.lo ihex.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c ihex.c -fPIC -DPIC -o .libs/ihex.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c ihex.c -o ihex.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from ihex.c:124: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:922:38: 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 bfd_symbol **)'} [-Wcast-function-type] #define ihex_canonicalize_symtab ((long (*) (bfd *, asymbol **)) bfd_0l) ^ bfd.h:7589:3: note: in expansion of macro 'ihex_canonicalize_symtab' NAME##_canonicalize_symtab, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from ihex.c:124: libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ ihex.c:924:31: note: in expansion of macro '_bfd_nosymbols_print_symbol' #define ihex_print_symbol _bfd_nosymbols_print_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7591:3: note: in expansion of macro 'ihex_print_symbol' NAME##_print_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:417: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 bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) ^ ihex.c:925:34: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' #define ihex_get_symbol_info _bfd_nosymbols_get_symbol_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7592:3: note: in expansion of macro 'ihex_get_symbol_info' NAME##_get_symbol_info, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ ihex.c:926:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define ihex_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'ihex_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ ihex.c:928:41: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' #define ihex_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7594:3: note: in expansion of macro 'ihex_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:927:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define ihex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'ihex_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from ihex.c:124: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ ihex.c:929:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define ihex_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'ihex_get_lineno' NAME##_get_lineno, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ ihex.c:930:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define ihex_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'ihex_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ ihex.c:931:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define ihex_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'ihex_find_line' NAME##_find_line, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ ihex.c:932:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define ihex_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'ihex_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ ihex.c:933:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define ihex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'ihex_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:441:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(struct bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) ^ ihex.c:934:35: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' #define ihex_read_minisymbols _bfd_nosymbols_read_minisymbols ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7601:3: note: in expansion of macro 'ihex_read_minisymbols' NAME##_read_minisymbols, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:443:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(struct bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ ^ ihex.c:935:38: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' #define ihex_minisymbol_to_symbol _bfd_nosymbols_minisymbol_to_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7602:3: note: in expansion of macro 'ihex_minisymbol_to_symbol' NAME##_minisymbol_to_symbol ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ ihex.c:999:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ ihex.c:999:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o tekhex.lo tekhex.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c tekhex.c -fPIC -DPIC -o .libs/tekhex.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c tekhex.c -o tekhex.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from tekhex.c:71: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ tekhex.c:971:46: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define tekhex_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'tekhex_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ tekhex.c:965:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define tekhex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'tekhex_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from tekhex.c:71: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ tekhex.c:967:33: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define tekhex_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'tekhex_get_lineno' NAME##_get_lineno, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ tekhex.c:968:39: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define tekhex_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'tekhex_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ tekhex.c:969:32: note: in expansion of macro '_bfd_nosymbols_find_line' #define tekhex_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'tekhex_find_line' NAME##_find_line, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ tekhex.c:970:39: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define tekhex_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'tekhex_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ tekhex.c:972:43: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define tekhex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'tekhex_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ tekhex.c:1040:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ tekhex.c:1040:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o srec.lo srec.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c srec.c -fPIC -DPIC -o .libs/srec.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c srec.c -o srec.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from srec.c:106: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ srec.c:1267:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define srec_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'srec_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1260:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ In file included from srec.c:106: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ srec.c:1262:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define srec_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'srec_get_lineno' NAME##_get_lineno, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ srec.c:1263:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'srec_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ srec.c:1264:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define srec_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'srec_find_line' NAME##_find_line, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ srec.c:1265:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'srec_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ srec.c:1268:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ srec.c:1267:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define srec_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'srec_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1260:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ In file included from srec.c:106: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ srec.c:1262:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define srec_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'srec_get_lineno' NAME##_get_lineno, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ srec.c:1263:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'srec_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ srec.c:1264:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define srec_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'srec_find_line' NAME##_find_line, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ srec.c:1265:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'srec_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ srec.c:1268:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ srec.c:1392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ srec.c:1392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elfxx-loongarch.lo elfxx-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfxx-loongarch.c -fPIC -DPIC -o .libs/elfxx-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfxx-loongarch.c -o elfxx-loongarch.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf64.lo elf64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64.c -fPIC -DPIC -o .libs/elf64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64.c -o elf64.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf32.lo elf32.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32.c -fPIC -DPIC -o .libs/elf32.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32.c -o elf32.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-attrs.lo elf-attrs.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-attrs.c -fPIC -DPIC -o .libs/elf-attrs.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-attrs.c -o elf-attrs.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf64-loongarch.lo elf64-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-loongarch.c -fPIC -DPIC -o .libs/elf64-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-loongarch.c -o elf64-loongarch.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' ./elfnn-loongarch.c:3577:28: warning: initialization of 'void (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'void (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} from incompatible pointer type 'bfd_boolean (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'int (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} [-Wincompatible-pointer-types] #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ ./elfnn-loongarch.c:3577:28: note: (near initialization for 'elf64_bed.elf_info_to_howto') #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ In file included from ./elfnn-loongarch.c:3599: elf64-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf64-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-strtab.lo elf-strtab.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-strtab.c -fPIC -DPIC -o .libs/elf-strtab.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-strtab.c -o elf-strtab.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-properties.lo elf-properties.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-properties.c -fPIC -DPIC -o .libs/elf-properties.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-properties.c -o elf-properties.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o dwarf1.lo dwarf1.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c dwarf1.c -fPIC -DPIC -o .libs/dwarf1.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c dwarf1.c -o dwarf1.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-eh-frame.lo elf-eh-frame.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-eh-frame.c -fPIC -DPIC -o .libs/elf-eh-frame.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-eh-frame.c -o elf-eh-frame.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o dwarf2.lo -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c -fPIC -DPIC -o .libs/dwarf2.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c -o dwarf2.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf64-gen.lo elf64-gen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-gen.c -fPIC -DPIC -o .libs/elf64-gen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-gen.c -o elf64-gen.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf64-gen.c:103: elf64-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf64-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf64-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf64-target.h:1018:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:103: elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf64-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf64-target.h:1119:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf32-gen.lo elf32-gen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-gen.c -fPIC -DPIC -o .libs/elf32-gen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-gen.c -o elf32-gen.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf32-gen.c:103: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf32-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf32-target.h:1018:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:103: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf32-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf32-target.h:1119:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf32-loongarch.lo elf32-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-loongarch.c -fPIC -DPIC -o .libs/elf32-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-loongarch.c -o elf32-loongarch.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' ./elfnn-loongarch.c:3577:28: warning: initialization of 'void (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'void (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} from incompatible pointer type 'bfd_boolean (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'int (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} [-Wincompatible-pointer-types] #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ ./elfnn-loongarch.c:3577:28: note: (near initialization for 'elf32_bed.elf_info_to_howto') #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ In file included from ./elfnn-loongarch.c:3599: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf.lo elf.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf.c -fPIC -DPIC -o .libs/elf.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf.c -o elf.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' elf.c: In function 'elfcore_write_prpsinfo': elf.c:10707:7: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy (data.pr_fname, fname, sizeof (data.pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:10711:7: warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-truncation] strncpy (data.pr_psargs, psargs, sizeof (data.pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf.c:45: In function 'swap_linux_prpsinfo32_ugid32_out.isra.16', inlined from 'elfcore_write_linux_prpsinfo32' at elf.c:10738:7: elf-linux-core.h:75:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:79:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo32_ugid16_out.isra.15', inlined from 'elfcore_write_linux_prpsinfo32' at elf.c:10730:7: elf-linux-core.h:133:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:137:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo64_ugid32_out.isra.18', inlined from 'elfcore_write_linux_prpsinfo64' at elf.c:10761:7: elf-linux-core.h:192:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:196:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo64_ugid16_out.isra.17', inlined from 'elfcore_write_linux_prpsinfo64' at elf.c:10753:7: elf-linux-core.h:251:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:255:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o pe-x86_64.lo pe-x86_64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pe-x86_64.c -fPIC -DPIC -o .libs/pe-x86_64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pe-x86_64.c -o pe-x86_64.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5977:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o pex64igen.lo pex64igen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pex64igen.c -fPIC -DPIC -o .libs/pex64igen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pex64igen.c -o pex64igen.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cofflink.lo cofflink.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cofflink.c -fPIC -DPIC -o .libs/cofflink.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cofflink.c -o cofflink.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o coffgen.lo coffgen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c coffgen.c -fPIC -DPIC -o .libs/coffgen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c coffgen.c -o coffgen.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In function 'coff_fix_symbol_name.isra.5', inlined from 'coff_write_symbol' at coffgen.c:1024:3: coffgen.c:929:2: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (native->u.syment._n._n_name, symbol->name, SYMNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elflink.lo elflink.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elflink.c -fPIC -DPIC -o .libs/elflink.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elflink.c -o elflink.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-ifunc.lo elf-ifunc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-ifunc.c -fPIC -DPIC -o .libs/elf-ifunc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-ifunc.c -o elf-ifunc.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-nacl.lo elf-nacl.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-nacl.c -fPIC -DPIC -o .libs/elf-nacl.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-nacl.c -o elf-nacl.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elfxx-x86.lo elfxx-x86.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfxx-x86.c -fPIC -DPIC -o .libs/elfxx-x86.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfxx-x86.c -o elfxx-x86.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o pei-x86_64.lo pei-x86_64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pei-x86_64.c -fPIC -DPIC -o .libs/pei-x86_64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pei-x86_64.c -o pei-x86_64.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from pei-x86_64.c:67: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from pei-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o pe-i386.lo pe-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pe-i386.c -fPIC -DPIC -o .libs/pe-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pe-i386.c -o pe-i386.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pe-i386.c:45: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pe-i386.c:45: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf64-x86-64.lo elf64-x86-64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-x86-64.c -fPIC -DPIC -o .libs/elf64-x86-64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf64-x86-64.c -o elf64-x86-64.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5299: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5299: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf-vxworks.lo elf-vxworks.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-vxworks.c -fPIC -DPIC -o .libs/elf-vxworks.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf-vxworks.c -o elf-vxworks.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o plugin.lo plugin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c plugin.c -fPIC -DPIC -o .libs/plugin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c plugin.c -o plugin.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from plugin.c:37: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ plugin.c:78:53: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define bfd_plugin_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'bfd_plugin_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ plugin.c:79:55: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define bfd_plugin_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'bfd_plugin_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ plugin.c:80:48: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define bfd_plugin_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'bfd_plugin_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ plugin.c:88:52: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define bfd_plugin_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'bfd_plugin_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ plugin.c:82:50: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' #define bfd_plugin_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7594:3: note: in expansion of macro 'bfd_plugin_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ plugin.c:83:56: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define bfd_plugin_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_plugin_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ In file included from plugin.c:37: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ plugin.c:84:39: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define bfd_plugin_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'bfd_plugin_get_lineno' NAME##_get_lineno, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ plugin.c:85:45: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define bfd_plugin_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'bfd_plugin_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ plugin.c:86:38: note: in expansion of macro '_bfd_nosymbols_find_line' #define bfd_plugin_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'bfd_plugin_find_line' NAME##_find_line, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ plugin.c:87:45: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define bfd_plugin_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'bfd_plugin_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ plugin.c:89:48: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define bfd_plugin_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'bfd_plugin_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ plugin.c:848:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ plugin.c:848:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-loongarch.lo cpu-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-loongarch.c -fPIC -DPIC -o .libs/cpu-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-loongarch.c -o cpu-loongarch.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-i386.lo cpu-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-i386.c -fPIC -DPIC -o .libs/cpu-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-i386.c -o cpu-i386.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-iamcu.lo cpu-iamcu.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-iamcu.c -fPIC -DPIC -o .libs/cpu-iamcu.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-iamcu.c -o cpu-iamcu.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o peigen.lo peigen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c peigen.c -fPIC -DPIC -o .libs/peigen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c peigen.c -o peigen.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-l1om.lo cpu-l1om.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-l1om.c -fPIC -DPIC -o .libs/cpu-l1om.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-l1om.c -o cpu-l1om.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o pei-i386.lo pei-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pei-i386.c -fPIC -DPIC -o .libs/pei-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c pei-i386.c -o pei-i386.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pei-i386.c:45: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pei-i386.c:45: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-k1om.lo cpu-k1om.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-k1om.c -fPIC -DPIC -o .libs/cpu-k1om.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-k1om.c -o cpu-k1om.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o cpu-plugin.lo cpu-plugin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-plugin.c -fPIC -DPIC -o .libs/cpu-plugin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cpu-plugin.c -o cpu-plugin.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o archive64.lo archive64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c archive64.c -fPIC -DPIC -o .libs/archive64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c archive64.c -o archive64.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -o elf32-i386.lo elf32-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-i386.c -fPIC -DPIC -o .libs/elf32-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elf32-i386.c -o elf32-i386.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-Bsymbolic-functions -release `cat libtool-soversion` -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libbfd.la -rpath /usr/lib64 archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo binary.lo ihex.lo srec.lo tekhex.lo verilog.lo `cat ofiles` -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -liberty -Wl,-lc,--as-needed,-lm,--no-as-needed -ldl -L./../zlib -lz -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/archive.o .libs/archures.o .libs/bfd.o .libs/bfdio.o .libs/bfdwin.o .libs/cache.o .libs/coff-bfd.o .libs/compress.o .libs/corefile.o .libs/format.o .libs/hash.o .libs/init.o .libs/libbfd.o .libs/linker.o .libs/merge.o .libs/opncls.o .libs/reloc.o .libs/section.o .libs/simple.o .libs/stab-syms.o .libs/stabs.o .libs/syms.o .libs/targets.o .libs/binary.o .libs/ihex.o .libs/srec.o .libs/tekhex.o .libs/verilog.o .libs/elf64-loongarch.o .libs/elf64.o .libs/elfxx-loongarch.o .libs/elf32.o .libs/elf.o .libs/elflink.o .libs/elf-attrs.o .libs/elf-strtab.o .libs/elf-properties.o .libs/elf-eh-frame.o .libs/dwarf1.o .libs/dwarf2.o .libs/elf32-loongarch.o .libs/elf64-gen.o .libs/elf32-gen.o .libs/pe-x86_64.o .libs/pex64igen.o .libs/cofflink.o .libs/coffgen.o .libs/pei-x86_64.o .libs/elf64-x86-64.o .libs/elfxx-x86.o .libs/elf-ifunc.o .libs/elf-nacl.o .libs/pe-i386.o .libs/peigen.o .libs/pei-i386.o .libs/elf32-i386.o .libs/elf-vxworks.o .libs/plugin.o .libs/cpu-loongarch.o .libs/cpu-i386.o .libs/cpu-iamcu.o .libs/cpu-l1om.o .libs/cpu-k1om.o .libs/cpu-plugin.o .libs/archive64.o -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -liberty -L/builddir/build/BUILD/binutils-2.30/zlib -lz -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed -Wl,-soname -Wl,libbfd-2.30-125.an8.so -o .libs/libbfd-2.30-125.an8.so libtool: link: (cd ".libs" && rm -f "libbfd.so" && ln -s "libbfd-2.30-125.an8.so" "libbfd.so") libtool: link: ar rc .libs/libbfd.a archive.o archures.o bfd.o bfdio.o bfdwin.o cache.o coff-bfd.o compress.o corefile.o format.o hash.o init.o libbfd.o linker.o merge.o opncls.o reloc.o section.o simple.o stab-syms.o stabs.o syms.o targets.o binary.o ihex.o srec.o tekhex.o verilog.o elf64-loongarch.o elf64.o elfxx-loongarch.o elf32.o elf.o elflink.o elf-attrs.o elf-strtab.o elf-properties.o elf-eh-frame.o dwarf1.o dwarf2.o elf32-loongarch.o elf64-gen.o elf32-gen.o pe-x86_64.o pex64igen.o cofflink.o coffgen.o pei-x86_64.o elf64-x86-64.o elfxx-x86.o elf-ifunc.o elf-nacl.o pe-i386.o peigen.o pei-i386.o elf32-i386.o elf-vxworks.o plugin.o cpu-loongarch.o cpu-i386.o cpu-iamcu.o cpu-l1om.o cpu-k1om.o cpu-plugin.o archive64.o libtool: link: ranlib .libs/libbfd.a libtool: link: ( cd ".libs" && rm -f "libbfd.la" && ln -s "../libbfd.la" "libbfd.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' libtooldir=`/bin/sh ./libtool --config | /usr/bin/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[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' /usr/bin/make all-recursive Making all in . make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o dis-init.lo dis-init.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c dis-init.c -fPIC -DPIC -o .libs/dis-init.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c dis-init.c -o dis-init.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o dis-buf.lo dis-buf.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c dis-buf.c -fPIC -DPIC -o .libs/dis-buf.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c dis-buf.c -o dis-buf.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o disassemble.lo -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c -fPIC -DPIC -o .libs/disassemble.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c -o disassemble.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o loongarch-dis.lo loongarch-dis.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-dis.c -fPIC -DPIC -o .libs/loongarch-dis.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-dis.c -o loongarch-dis.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o loongarch-opc.lo loongarch-opc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-opc.c -fPIC -DPIC -o .libs/loongarch-opc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-opc.c -o loongarch-opc.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o loongarch-coder.lo loongarch-coder.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-coder.c -fPIC -DPIC -o .libs/loongarch-coder.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c loongarch-coder.c -o loongarch-coder.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o i386-opc.lo i386-opc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c i386-opc.c -fPIC -DPIC -o .libs/i386-opc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c i386-opc.c -o i386-opc.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c -o i386-dis.lo i386-dis.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c i386-dis.c -fPIC -DPIC -o .libs/i386-dis.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c i386-dis.c -o i386-dis.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -Wl,-Bsymbolic-functions -release `cat ../bfd/libtool-soversion` -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libopcodes.la -rpath /usr/lib64 dis-buf.lo disassemble.lo dis-init.lo loongarch-dis.lo loongarch-opc.lo loongarch-coder.lo i386-dis.lo i386-opc.lo -Wl,/builddir/build/BUILD/binutils-2.30/opcodes/../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic -liberty -Wl,-lc,--as-needed,-lm,--no-as-needed ../bfd/libbfd.la libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/dis-buf.o .libs/disassemble.o .libs/dis-init.o .libs/loongarch-dis.o .libs/loongarch-opc.o .libs/loongarch-coder.o .libs/i386-dis.o .libs/i386-opc.o -Wl,-rpath -Wl,/builddir/build/BUILD/binutils-2.30/bfd/.libs -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,/builddir/build/BUILD/binutils-2.30/opcodes/../bfd/.libs/libbfd.so -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed -Wl,-soname -Wl,libopcodes-2.30-125.an8.so -o .libs/libopcodes-2.30-125.an8.so libtool: link: (cd ".libs" && rm -f "libopcodes.so" && ln -s "libopcodes-2.30-125.an8.so" "libopcodes.so") libtool: link: ar rc .libs/libopcodes.a dis-buf.o disassemble.o dis-init.o loongarch-dis.o loongarch-opc.o loongarch-coder.o i386-dis.o i386-opc.o libtool: link: ranlib .libs/libopcodes.a libtool: link: ( cd ".libs" && rm -f "libopcodes.la" && ln -s "../libopcodes.la" "libopcodes.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' libtooldir=`/bin/sh ./libtool --config | sed -n -e 's/^objdir=//p'`; \ if [ -f $libtooldir/libopcodes.a ]; then \ cp $libtooldir/libopcodes.a libopcodes.tmp; \ ranlib libopcodes.tmp; \ /bin/sh ./../move-if-change libopcodes.tmp libopcodes.a; \ else true; fi touch stamp-lib make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making all in po make[4]: Nothing to be done for 'all'. /usr/bin/make all-recursive Making all in doc make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' touch as.1 perl ./../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman < ./as.texinfo > as.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 as.pod | \ sed -e '/^.if n .na/d' > as.1.T$$ && \ mv -f as.1.T$$ as.1) || \ (rm -f as.1.T$$ && exit 1) rm -f as.pod make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making all in po make[4]: Nothing to be done for 'all'. make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c compress-debug.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c atof-generic.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c as.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c depend.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c cond.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c app.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c ecoff.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c ehopt.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c flonum-copy.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c flonum-konst.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c flonum-mult.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c dw2gencfi.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c dwarf2dbg.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c frags.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c hash.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c expr.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c input-file.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c literal.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c input-scrub.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c output-file.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c messages.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c remap.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c listing.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c sb.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c macro.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c subsegs.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c stabs.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' stabs.c: In function 'generate_asm_file': stabs.c:545:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy (bufp, tmp, len); ^~~~~~~~~~~~~~~~~~~~~~~~ stabs.c:540:61: note: length computed here size_t len = (bslash) ? (size_t) (bslash - tmp + 1) : strlen (tmp); ^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c -o tc-loongarch.o `test -f 'config/tc-loongarch.c' || echo './'`config/tc-loongarch.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c write.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c -o atof-ieee.o `test -f 'config/atof-ieee.c' || echo './'`config/atof-ieee.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c symbols.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' /bin/sh ./../ylwrap config/loongarch-parse.y y.tab.c config/loongarch-parse.c y.tab.h config/loongarch-parse.h y.output config/loongarch-parse.output -- bison -y make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c read.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' /bin/sh ./../ylwrap ./config/loongarch-lex.l lex.yy.c loongarch-lex.c -- flex make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' /bin/sh ./../ylwrap ./config/loongarch-parse.y y.tab.c loongarch-parse.c y.tab.h loongarch-parse.h -- bison -y -d ; updating loongarch-parse.h make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c -o obj-elf.o `test -f 'config/obj-elf.c' || echo './'`config/obj-elf.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' config/obj-elf.c:122:22: warning: cast between incompatible function types from 'struct fix * (*)(int)' to 'void (*)(int)' [-Wcast-function-type] {"vtable_inherit", (void (*) (int)) &obj_elf_vtable_inherit, 0}, ^ config/obj-elf.c:123:20: warning: cast between incompatible function types from 'struct fix * (*)(int)' to 'void (*)(int)' [-Wcast-function-type] {"vtable_entry", (void (*) (int)) &obj_elf_vtable_entry, 0}, ^ config/obj-elf.c:133:13: warning: cast between incompatible function types from 'char * (*)(int)' to 'void (*)(int)' [-Wcast-function-type] { "file", (void (*) (int)) dwarf2_directive_file, 0 }, ^ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c -o loongarch-parse.o `test -f 'config/loongarch-parse.c' || echo './'`config/loongarch-parse.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -c ./config/loongarch-lex-wrapper.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' In file included from ./../include/alloca-conf.h:16, from ./as.h:37, from ./config/loongarch-lex.l:3, from ./config/loongarch-lex-wrapper.c:25: ./config.h:269: warning: "PACKAGE" redefined #define PACKAGE "gas" In file included from ../bfd/sysdep.h:29, from ./config/loongarch-lex-wrapper.c:24: ../bfd/config.h:294: note: this is the location of the previous definition #define PACKAGE "bfd" In file included from ./../include/alloca-conf.h:16, from ./as.h:37, from ./config/loongarch-lex.l:3, from ./config/loongarch-lex-wrapper.c:25: ./config.h:275: warning: "PACKAGE_NAME" redefined #define PACKAGE_NAME "gas" In file included from ../bfd/sysdep.h:29, from ./config/loongarch-lex-wrapper.c:24: ../bfd/config.h:300: note: this is the location of the previous definition #define PACKAGE_NAME "bfd" In file included from ./../include/alloca-conf.h:16, from ./as.h:37, from ./config/loongarch-lex.l:3, from ./config/loongarch-lex-wrapper.c:25: ./config.h:278: warning: "PACKAGE_STRING" redefined #define PACKAGE_STRING "gas 2.30" In file included from ../bfd/sysdep.h:29, from ./config/loongarch-lex-wrapper.c:24: ../bfd/config.h:303: note: this is the location of the previous definition #define PACKAGE_STRING "bfd 2.30" In file included from ./../include/alloca-conf.h:16, from ./as.h:37, from ./config/loongarch-lex.l:3, from ./config/loongarch-lex-wrapper.c:25: ./config.h:281: warning: "PACKAGE_TARNAME" redefined #define PACKAGE_TARNAME "gas" In file included from ../bfd/sysdep.h:29, from ./config/loongarch-lex-wrapper.c:24: ../bfd/config.h:306: note: this is the location of the previous definition #define PACKAGE_TARNAME "bfd" make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o as-new app.o as.o atof-generic.o compress-debug.o cond.o depend.o dwarf2dbg.o dw2gencfi.o ecoff.o ehopt.o expr.o flonum-copy.o flonum-konst.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o listing.o literal.o macro.o messages.o output-file.o read.o remap.o sb.o stabs.o subsegs.o symbols.o write.o tc-loongarch.o obj-elf.o atof-ieee.o loongarch-parse.o loongarch-lex-wrapper.o ../opcodes/libopcodes.la ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Wwrite-strings -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/as-new app.o as.o atof-generic.o compress-debug.o cond.o depend.o dwarf2dbg.o dw2gencfi.o ecoff.o ehopt.o expr.o flonum-copy.o flonum-konst.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o listing.o literal.o macro.o messages.o output-file.o read.o remap.o sb.o stabs.o subsegs.o symbols.o write.o tc-loongarch.o obj-elf.o atof-ieee.o loongarch-parse.o loongarch-lex-wrapper.o ../opcodes/.libs/libopcodes.so -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib /builddir/build/BUILD/binutils-2.30/bfd/.libs/libbfd.so ../bfd/.libs/libbfd.so -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' /usr/bin/make all-recursive Making info in doc Making all in po make[4]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' if [ -r sysinfo.c ]; then \ loongarch64-redhat-linux-gcc -c -I. -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g sysinfo.c ; \ else \ loongarch64-redhat-linux-gcc -c -I. -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g ./sysinfo.c ; \ fi make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -c -I. -I. -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g ./syslex_wrap.c make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' In file included from ./syslex_wrap.c:25: syslex.c: In function 'yy_scan_bytes': syslex.c:1695:17: warning: comparison of integer expressions of different signedness: 'yy_size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for ( i = 0; i < _yybytes_len; ++i ) ^ make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch addr2line.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Daddr2line < ./binutils.texi > addr2line.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 addr2line.pod | sed -e '/^.if n .na/d' > addr2line.1.T$$ && \ mv -f addr2line.1.T$$ addr2line.1) || (rm -f addr2line.1.T$$ && exit 1) rm -f addr2line.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch ar.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dar < ./binutils.texi > ar.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 ar.pod | sed -e '/^.if n .na/d' > ar.1.T$$ && \ mv -f ar.1.T$$ ar.1) || (rm -f ar.1.T$$ && exit 1) rm -f ar.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch dlltool.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Ddlltool < ./binutils.texi > dlltool.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 dlltool.pod | sed -e '/^.if n .na/d' > dlltool.1.T$$ && \ mv -f dlltool.1.T$$ dlltool.1) || (rm -f dlltool.1.T$$ && exit 1) rm -f dlltool.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch nlmconv.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dnlmconv < ./binutils.texi > nlmconv.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 nlmconv.pod | sed -e '/^.if n .na/d' > nlmconv.1.T$$ && \ mv -f nlmconv.1.T$$ nlmconv.1) || (rm -f nlmconv.1.T$$ && exit 1) rm -f nlmconv.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch nm.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dnm < ./binutils.texi > nm.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 nm.pod | sed -e '/^.if n .na/d' > nm.1.T$$ && \ mv -f nm.1.T$$ nm.1) || (rm -f nm.1.T$$ && exit 1) rm -f nm.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch objcopy.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dobjcopy < ./binutils.texi > objcopy.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 objcopy.pod | sed -e '/^.if n .na/d' > objcopy.1.T$$ && \ mv -f objcopy.1.T$$ objcopy.1) || (rm -f objcopy.1.T$$ && exit 1) rm -f objcopy.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch objdump.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dobjdump < ./binutils.texi > objdump.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 objdump.pod | sed -e '/^.if n .na/d' > objdump.1.T$$ && \ mv -f objdump.1.T$$ objdump.1) || (rm -f objdump.1.T$$ && exit 1) rm -f objdump.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch ranlib.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dranlib < ./binutils.texi > ranlib.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 ranlib.pod | sed -e '/^.if n .na/d' > ranlib.1.T$$ && \ mv -f ranlib.1.T$$ ranlib.1) || (rm -f ranlib.1.T$$ && exit 1) rm -f ranlib.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch readelf.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dreadelf < ./binutils.texi > readelf.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 readelf.pod | sed -e '/^.if n .na/d' > readelf.1.T$$ && \ mv -f readelf.1.T$$ readelf.1) || (rm -f readelf.1.T$$ && exit 1) rm -f readelf.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch size.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dsize < ./binutils.texi > size.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 size.pod | sed -e '/^.if n .na/d' > size.1.T$$ && \ mv -f size.1.T$$ size.1) || (rm -f size.1.T$$ && exit 1) rm -f size.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch strings.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dstrings < ./binutils.texi > strings.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 strings.pod | sed -e '/^.if n .na/d' > strings.1.T$$ && \ mv -f strings.1.T$$ strings.1) || (rm -f strings.1.T$$ && exit 1) rm -f strings.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch strip.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dstrip < ./binutils.texi > strip.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 strip.pod | sed -e '/^.if n .na/d' > strip.1.T$$ && \ mv -f strip.1.T$$ strip.1) || (rm -f strip.1.T$$ && exit 1) rm -f strip.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in gprof.info gprof.info-[0-9] gprof.info-[0-9][0-9] gprof.i[0-9] gprof.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ if makeinfo --split-size=5000000 --split-size=5000000 -I "." -I "./../bfd/doc" -I ../bfd/doc -I . \ -o gprof.info `test -f 'gprof.texi' || echo './'`gprof.texi; \ then \ rc=0; \ else \ rc=$?; \ $restore $backupdir/* `echo "./gprof.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch elfedit.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Delfedit < ./binutils.texi > elfedit.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 elfedit.pod | sed -e '/^.if n .na/d' > elfedit.1.T$$ && \ mv -f elfedit.1.T$$ elfedit.1) || (rm -f elfedit.1.T$$ && exit 1) rm -f elfedit.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch windres.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dwindres < ./binutils.texi > windres.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 windres.pod | sed -e '/^.if n .na/d' > windres.1.T$$ && \ mv -f windres.1.T$$ windres.1) || (rm -f windres.1.T$$ && exit 1) rm -f windres.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch windmc.1 perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dwindmc < ./binutils.texi > windmc.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 windmc.pod | sed -e '/^.if n .na/d' > windmc.1.T$$ && \ mv -f windmc.1.T$$ windmc.1) || (rm -f windmc.1.T$$ && exit 1) rm -f windmc.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' touch cxxfilt.man perl ../../etc/texi2pod.pl -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -Dman -Dcxxfilt < ./binutils.texi > c++filt.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 c++filt.pod | sed -e '/^.if n .na/d' > cxxfilt.man.T$$ && \ mv -f cxxfilt.man.T$$ cxxfilt.man) || (rm -f cxxfilt.man.T$$ && exit 1) rm -f c++filt.pod make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c basic_blocks.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' if test -f cxxfilt.man; then \ man=cxxfilt.man; \ else \ man=./cxxfilt.man; \ fi; \ sed -e 's/@PROGRAM@/c++filt/' \ -e 's/cxxfilt/c++filt/' < $man \ > c++filt.1 make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c call_graph.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c cg_dfn.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c cg_arcs.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c cg_print.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c corefile.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c gmon_io.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c hertz.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c gprof.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in binutils.info binutils.info-[0-9] binutils.info-[0-9][0-9] binutils.i[0-9] binutils.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ if makeinfo --split-size=5000000 --split-size=5000000 -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -I . \ -o binutils.info `test -f 'binutils.texi' || echo './'`binutils.texi; \ then \ rc=0; \ else \ rc=$?; \ $restore $backupdir/* `echo "./binutils.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' Making info in po binutils.texi:817: warning: @ref node name should not contain `.' binutils.texi:1251: warning: @xref node name should not contain `.' binutils.texi:3887: warning: @ref node name should not contain `.' make[3]: Nothing to be done for 'info'. make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c source.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Nothing to be done for 'info-am'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o sysinfo sysinfo.o syslex_wrap.o make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' ./sysinfo -d <./sysroff.info >sysroff.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' /usr/bin/make all-recursive Making all in doc make[4]: Nothing to be done for 'all'. Making all in po make[4]: Nothing to be done for 'all'. make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c search_list.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c hist.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c symtab.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c utils.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c sym_ids.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c i386.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c size.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c alpha.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c vax.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c tahoe.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c sparc.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c flat_bl.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c mips.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c bsd_callg_bl.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c aarch64.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -DDEBUG -I../bfd -I./../include -I./../bfd -I. -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -c fsf_callg_bl.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bucomm.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c version.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c filemode.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' touch gprof.1 perl ./../etc/texi2pod.pl -I "." -I "./../bfd/doc" -I ../bfd/doc -Dman -Dgprof < ./gprof.texi > gprof.pod (pod2man --center="GNU" --release="binutils-2.30" --section=1 gprof.pod | \ sed -e '/^.if n .na/d' > gprof.1.T$$ && \ mv -f gprof.1.T$$ gprof.1) || \ (rm -f gprof.1.T$$ && exit 1) rm -f gprof.pod make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o gprof basic_blocks.o call_graph.o cg_arcs.o cg_dfn.o cg_print.o corefile.o gmon_io.o gprof.o hertz.o hist.o source.o search_list.o symtab.o sym_ids.o utils.o i386.o alpha.o vax.o tahoe.o sparc.o mips.o aarch64.o flat_bl.o bsd_callg_bl.o fsf_callg_bl.o ../bfd/libbfd.la ../libiberty/libiberty.a -lm -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/gprof basic_blocks.o call_graph.o cg_arcs.o cg_dfn.o cg_print.o corefile.o gmon_io.o gprof.o hertz.o hist.o source.o search_list.o symtab.o sym_ids.o utils.o i386.o alpha.o vax.o tahoe.o sparc.o mips.o aarch64.o flat_bl.o bsd_callg_bl.o fsf_callg_bl.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -lm -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c rddbg.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c prdbg.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c debug.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c -DOBJDUMP_PRIVATE_VECTORS="" ./objdump.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c rdcoff.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfcomm.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c `test -f arparse.c || echo ./`arparse.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c stabs.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c `test -f arlex.c || echo ./`arlex.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' arlex.c: In function 'yy_scan_bytes': arlex.c:1821:17: warning: comparison of integer expressions of different signedness: 'yy_size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for ( i = 0; i < _yybytes_len; ++i ) ^ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c not-ranlib.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c arsup.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c ar.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c rename.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c emul_vanilla.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c binemul.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c is-ranlib.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c strings.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' strings.c: In function 'print_strings': strings.c:1187:13: warning: unused parameter 'stop_point' [-Wunused-parameter] int stop_point, int magiccount, char *magic) ~~~~^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c not-strip.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c ieee.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c addr2line.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c wrstabs.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c unwind-ia64.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c elfedit.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c objcopy.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c is-strip.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c cxxfilt.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdtest1.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c bfdtest2.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c nm.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o size size.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/size size.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ar arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/ar arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o strings strings.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/strings strings.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ranlib ar.o is-ranlib.o arparse.o arlex.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/ranlib ar.o is-ranlib.o arparse.o arlex.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o objcopy objcopy.o not-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/objcopy objcopy.o not-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o addr2line addr2line.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/addr2line addr2line.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o elfedit elfedit.o version.o elfcomm.o ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o elfedit elfedit.o version.o elfcomm.o ../libiberty/libiberty.a -ldl make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o nm-new nm.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/nm-new nm.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o strip-new objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/strip-new objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o cxxfilt cxxfilt.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/cxxfilt cxxfilt.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o bfdtest1 bfdtest1.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/bfdtest1 bfdtest1.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o bfdtest2 bfdtest2.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/bfdtest2 bfdtest2.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c dwarf.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o objdump objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o ../opcodes/libopcodes.la ../bfd/libbfd.la ../libiberty/libiberty.a -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/objdump objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o ../opcodes/.libs/libopcodes.so -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib /builddir/build/BUILD/binutils-2.30/bfd/.libs/libbfd.so ../bfd/.libs/libbfd.so -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -c readelf.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o readelf readelf.o version.o unwind-ia64.o dwarf.o elfcomm.o ../libiberty/libiberty.a -L./../zlib -lz -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o readelf readelf.o version.o unwind-ia64.o dwarf.o elfcomm.o ../libiberty/libiberty.a -L/builddir/build/BUILD/binutils-2.30/zlib -lz -ldl make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' (echo "/* This file is automatically generated. DO NOT EDIT! */";\ for f in `echo " " eelf64loongarch.o ei386pep.o ei386pe.o "" \ | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \ echo "extern ld_emulation_xfer_type ld_${f}_emulation;"; \ done;\ echo "";\ echo "#define EMULATION_LIST \\";\ for f in `echo " " eelf64loongarch.o ei386pep.o ei386pe.o "" \ | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \ echo " &ld_${f}_emulation, \\"; \ done;\ echo " 0") >ldemul-tmp.h mv ldemul-tmp.h ldemul-list.h make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' /usr/bin/make all-recursive Making all in po make[4]: Nothing to be done for 'all'. make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -g -O2 -O2 -g -c -o libldtestplug_la-testplug.lo `test -f 'testplug.c' || echo './'`testplug.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug.c -fPIC -DPIC -o .libs/libldtestplug_la-testplug.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug.c -o libldtestplug_la-testplug.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -g -O2 -O2 -g -c -o libldtestplug3_la-testplug3.lo `test -f 'testplug3.c' || echo './'`testplug3.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug3.c -fPIC -DPIC -o .libs/libldtestplug3_la-testplug3.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug3.c -o libldtestplug3_la-testplug3.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -g -O2 -O2 -g -c -o libldtestplug2_la-testplug2.lo `test -f 'testplug2.c' || echo './'`testplug2.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug2.c -fPIC -DPIC -o .libs/libldtestplug2_la-testplug2.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug2.c -o libldtestplug2_la-testplug2.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -g -O2 -O2 -g -c -o libldtestplug4_la-testplug4.lo `test -f 'testplug4.c' || echo './'`testplug4.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug4.c -fPIC -DPIC -o .libs/libldtestplug4_la-testplug4.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -O2 -g -c testplug4.c -o libldtestplug4_la-testplug4.o >/dev/null 2>&1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ./ldlex-wrapper.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' In file included from ./ldlex-wrapper.c:26: ldlex.l: In function 'yylex': ldlex.l:427:14: warning: comparison of integer expressions of different signedness: 'bfd_size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (len > yyleng - 2) ^ In file included from ./ldlex-wrapper.c:26: ldlex.c: In function 'yy_scan_bytes': ldlex.c:4009:17: warning: comparison of integer expressions of different signedness: 'yy_size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for ( i = 0; i < _yybytes_len; ++i ) ^ make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c `test -f ldgram.c || echo ./`ldgram.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c mri.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldctor.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c lexsup.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldwrite.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c -DDEFAULT_EMULATION='"elf64loongarch"' \ -DBINDIR='"/usr/bin"' -DTOOLBINDIR='"/usr/bin"' \ -DTARGET='"loongarch64-redhat-linux-gnu"' -DTARGET_SYSTEM_ROOT=\"/\" \ ./ldmain.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldemul.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldver.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldexp.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldmisc.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c -DSCRIPTDIR='"/usr/lib"' -DBINDIR='"/usr/bin"' \ -DTOOLBINDIR='"/usr/bin"' \ ./ldfile.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldcref.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldbuildid.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' base=`echo eelf64loongarch.c | sed -e 's,e\(.*\).c,\1,'`; \ /usr/bin/make run-genscripts "script_target=$base" "script_tdirname=tdir_$base" make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in ld.info ld.info-[0-9] ld.info-[0-9][0-9] ld.i[0-9] ld.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ if makeinfo --split-size=5000000 --split-size=5000000 -I . -I ./../bfd/doc -I ../bfd/doc -I ./../libiberty -I . \ -o ld.info `test -f 'ld.texinfo' || echo './'`ld.texinfo; \ then \ rc=0; \ else \ rc=$?; \ $restore $backupdir/* `echo "./ld.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' ld.texinfo:8363: warning: @pxref node name should not contain `.' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' cp ./emultempl/astring.sed stringify.sed make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c plugin.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c `test -f deffilep.c || echo ./`deffilep.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' LIB_PATH='' /bin/sh ./genscripts.sh "." "/usr/lib64" "/usr" "/usr" loongarch64-redhat-linux-gnu loongarch64-redhat-linux-gnu loongarch64-redhat-linux "elf64loongarch i386pep" "/usr/local/lib /lib /usr/lib" yes yes elf64loongarch "loongarch64-redhat-linux" make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ldlang.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' touch ld.1 perl ./../etc/texi2pod.pl -I . -I ./../bfd/doc -I ../bfd/doc -I ./../libiberty -Dman < ./ld.texinfo > ld.pod (pod2man --center="GNU Development Tools" --release="binutils-2.30" --section=1 ld.pod | \ sed -e '/^.if n .na/d' > ld.1.T$$ && \ mv -f ld.1.T$$ ld.1) || \ (rm -f ld.1.T$$ && exit 1) rm -f ld.pod make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -g -O2 -O2 -g -no-undefined -rpath /nowhere -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libldtestplug.la libldtestplug_la-testplug.lo -ldl -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/libldtestplug_la-testplug.o -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libldtestplug.so.0 -o .libs/libldtestplug.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libldtestplug.so.0" && ln -s "libldtestplug.so.0.0.0" "libldtestplug.so.0") libtool: link: (cd ".libs" && rm -f "libldtestplug.so" && ln -s "libldtestplug.so.0.0.0" "libldtestplug.so") libtool: link: ar rc .libs/libldtestplug.a libldtestplug_la-testplug.o libtool: link: ranlib .libs/libldtestplug.a libtool: link: ( cd ".libs" && rm -f "libldtestplug.la" && ln -s "../libldtestplug.la" "libldtestplug.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -g -O2 -O2 -g -no-undefined -rpath /nowhere -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libldtestplug2.la libldtestplug2_la-testplug2.lo -ldl -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/libldtestplug2_la-testplug2.o -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libldtestplug2.so.0 -o .libs/libldtestplug2.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libldtestplug2.so.0" && ln -s "libldtestplug2.so.0.0.0" "libldtestplug2.so.0") libtool: link: (cd ".libs" && rm -f "libldtestplug2.so" && ln -s "libldtestplug2.so.0.0.0" "libldtestplug2.so") libtool: link: ar rc .libs/libldtestplug2.a libldtestplug2_la-testplug2.o libtool: link: ranlib .libs/libldtestplug2.a libtool: link: ( cd ".libs" && rm -f "libldtestplug2.la" && ln -s "../libldtestplug2.la" "libldtestplug2.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -g -O2 -O2 -g -no-undefined -rpath /nowhere -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libldtestplug3.la libldtestplug3_la-testplug3.lo -ldl -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/libldtestplug3_la-testplug3.o -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libldtestplug3.so.0 -o .libs/libldtestplug3.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libldtestplug3.so.0" && ln -s "libldtestplug3.so.0.0.0" "libldtestplug3.so.0") libtool: link: (cd ".libs" && rm -f "libldtestplug3.so" && ln -s "libldtestplug3.so.0.0.0" "libldtestplug3.so") libtool: link: ar rc .libs/libldtestplug3.a libldtestplug3_la-testplug3.o libtool: link: ranlib .libs/libldtestplug3.a libtool: link: ( cd ".libs" && rm -f "libldtestplug3.la" && ln -s "../libldtestplug3.la" "libldtestplug3.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -g -O2 -O2 -g -no-undefined -rpath /nowhere -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libldtestplug4.la libldtestplug4_la-testplug4.lo -ldl -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/libldtestplug4_la-testplug4.o -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libldtestplug4.so.0 -o .libs/libldtestplug4.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libldtestplug4.so.0" && ln -s "libldtestplug4.so.0.0.0" "libldtestplug4.so.0") libtool: link: (cd ".libs" && rm -f "libldtestplug4.so" && ln -s "libldtestplug4.so.0.0.0" "libldtestplug4.so") libtool: link: ar rc .libs/libldtestplug4.a libldtestplug4_la-testplug4.o libtool: link: ranlib .libs/libldtestplug4.a libtool: link: ( cd ".libs" && rm -f "libldtestplug4.la" && ln -s "../libldtestplug4.la" "libldtestplug4.la" ) make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' base=`echo ei386pep.c | sed -e 's,e\(.*\).c,\1,'`; \ /usr/bin/make run-genscripts "script_target=$base" "script_tdirname=tdir_$base" make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' LIB_PATH='' /bin/sh ./genscripts.sh "." "/usr/lib64" "/usr" "/usr" loongarch64-redhat-linux-gnu loongarch64-redhat-linux-gnu loongarch64-redhat-linux "elf64loongarch i386pep" "/usr/local/lib /lib /usr/lib" yes yes i386pep "x86_64-pep" make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' base=`echo ei386pe.c | sed -e 's,e\(.*\).c,\1,'`; \ /usr/bin/make run-genscripts "script_target=$base" "script_tdirname=tdir_$base" make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c pep-dll.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' LIB_PATH='' /bin/sh ./genscripts.sh "." "/usr/lib64" "/usr" "/usr" loongarch64-redhat-linux-gnu loongarch64-redhat-linux-gnu loongarch64-redhat-linux "elf64loongarch i386pep" "/usr/local/lib /lib /usr/lib" yes yes i386pe "x86_64-pep" make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c pe-dll.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c eelf64loongarch.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ei386pep.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include -O2 -g -DENABLE_PLUGINS -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -c ei386pe.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o eelf64loongarch.o ei386pep.o ei386pe.o deffilep.o pep-dll.o pe-dll.o ../bfd/libbfd.la ../libiberty/libiberty.a -ldl -ldl libtool: link: loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -DELF_LIST_OPTIONS=TRUE -DELF_SHLIB_LIST_OPTIONS=TRUE -DELF_PLT_UNWIND_LIST_OPTIONS=FALSE -O2 -g -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o ldbuildid.o eelf64loongarch.o ei386pep.o ei386pe.o deffilep.o pep-dll.o pe-dll.o ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz ../libiberty/libiberty.a -ldl -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' + /usr/bin/make -O -j4 -j4 tooldir=/usr info make[1]: Nothing to be done for 'info-target'. Doing info in libiberty Doing info in intl Doing info in etc make[2]: Nothing to be done for 'info'. Doing info in zlib make[2]: Nothing to be done for 'info'. make[2]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info'. Doing info in bfd Making info in doc Doing info in opcodes Doing info in binutils Making info in . Making info in doc make[3]: Nothing to be done for 'info'. Making info in po make[3]: Nothing to be done for 'info-am'. Making info in po make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info'. Making info in po make[3]: Nothing to be done for 'info-am'. make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. Doing info in gas Doing info in gprof Doing info in ld Making info in doc Making info in po make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. Making info in po make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' makeinfo --split-size=5000000 --split-size=5000000 -I. ./libiberty.texi make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in as.info as.info-[0-9] as.info-[0-9][0-9] as.i[0-9] as.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ if makeinfo --split-size=5000000 --split-size=5000000 -I "." -I "../../libiberty" -I "../../bfd/doc" -I ../../bfd/doc -I . \ -o as.info `test -f 'as.texinfo' || echo './'`as.texinfo; \ then \ rc=0; \ else \ rc=$?; \ $restore $backupdir/* `echo "./as.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making info in po make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. + make -k check make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' make check-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' Making check in doc make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making check in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making check in . make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making check in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make check-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' Making check in doc make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' Making check in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make check-DEJAGNU make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' Making a new site.exp file... srcdir=`cd . && pwd`; export srcdir; \ r=`pwd`; export r; \ LC_ALL=C; export LC_ALL; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ CC="loongarch64-redhat-linux-gcc" CC_FOR_BUILD="loongarch64-redhat-linux-gcc" \ CC_FOR_TARGET="loongarch64-redhat-linux-gcc" CFLAGS_FOR_TARGET="-O2 -g" \ $runtest --tool binutils --srcdir ${srcdir}/testsuite \ ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mockbuild on Sun Nov 17 21:18:59 2024 Native configuration is loongarch64-redhat-linux-gnu === binutils tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /builddir/build/BUILD/binutils-2.30/binutils/testsuite/config/default.exp as tool-and-target-specific interface file. Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/aarch64/aarch64.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/ar.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/arc/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/arm/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/bfin/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/compress.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/dlltool.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/elfedit.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/hppa/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/m68k/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/mips/mips.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/nfp/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/nm.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/nm-new 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/objcopy.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/objcopy 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/objdump.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/objdump 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/readelf.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/readelf 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/size.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/size 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/update-section.exp ... Version /builddir/build/BUILD/binutils-2.30/binutils/objcopy 2.30-125.an8 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/vax/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/wasm32/wasm32.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/windres/windres.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/x86-64/objects.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === # of expected passes 173 # of unsupported tests 4 make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' Making check in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making check in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' make check-DEJAGNU make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' Making a new site.exp file... if [ -d testsuite ]; then \ true; \ else \ mkdir testsuite; \ fi rm -f testsuite/site.exp cp site.exp testsuite/site.exp rootme=`pwd`; export rootme; \ srcdir=`cd .; pwd` ; export srcdir ; \ LC_ALL=C; export LC_ALL; \ EXPECT=expect ; export EXPECT ; \ runtest=runtest; \ cd testsuite; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ $runtest --tool gas --srcdir ${srcdir}/testsuite \ ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mockbuild on Sun Nov 17 21:19:04 2024 Native configuration is loongarch64-redhat-linux-gnu === gas tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /builddir/build/BUILD/binutils-2.30/gas/testsuite/config/default.exp as tool-and-target-specific interface file. Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/aarch64/aarch64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/all/gas.exp ... FAIL: difference of two undefined symbols FAIL: .equ redefinitions (2) FAIL: .equ redefinitions (3) Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/alpha/alpha.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arc/arc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arc/warn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arm/arm.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/avr/avr.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/bfin/bfin.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/bfin/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cfi/cfi.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cr16/cr16.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cr16/pic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cris/cris.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/crx/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/d10v/d10v.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/d30v/d30.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/dlx/alltests.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/elf/elf.exp ... FAIL: .equ redefinitions (ELF) Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/epiphany/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/fr30/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/fr30/fr30.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/frv/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ft32/ft32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300-coff.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t01_mov.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t02_mova.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t03_add.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t04_sub.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t05_cmp.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t06_ari2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t07_ari3.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t08_or.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t09_xor.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t10_and.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t11_logs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t12_bit.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t13_otr.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/basic/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/parse/parse.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/reloc/reloc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/unsorted/unsorted.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i860/i860.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ia64/ia64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ieee-fp/x930509a.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ip2k/ip2k-allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/load-hazards.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/odd-ldw.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/odd-sdw.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/yield.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/lm32/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/lns/lns.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/loongarch/loongarch.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32r.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32r2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32rx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/pic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/rel32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68hc11/m68hc11.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68k-coff/gas.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68k/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mach-o/mach-o.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/macros/macros.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mcore/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mep/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mep/complex-relocs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/metag/metag.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/endian.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/relax_size.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/reloc_sym.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/special_reg.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mips/mips.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix-err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix-list.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mn10200/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mn10300/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mri/mri.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/msp430/msp430.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/errors.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/mt.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/relocs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/nds32/nds32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/nios2/nios2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/or1k/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pdp11/pdp11.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pe/pe.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pj/pj.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ppc/aix.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ppc/ppc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pru/pru.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/riscv/riscv.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/rl78/rl78.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/rx/rx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/s390/s390.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/score/relax.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/score/relax_32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/arch/arch.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/sh64/err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/sh64/sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc-solaris/addend.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc-solaris/gas.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc/mismatch.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc/sparc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sun4/addend.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/symver/symver.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic4x/tic4x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic54x/tic54x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic6x/tic6x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tilegx/tilegx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tilepro/tilepro.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/v850/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/vax/vax.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/visium/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/visium/visium.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/wasm32/wasm32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xc16x/xc16x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xgate/xgate.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xstormy16/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xtensa/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xtensa/xtensa-err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/z80/z80.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === # of expected passes 188 # of unexpected failures 4 # of unsupported tests 2 /builddir/build/BUILD/binutils-2.30/gas/as-new 2.30-125.an8 make[4]: *** [Makefile:2632: check-DEJAGNU] Error 1 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: *** [Makefile:2483: check-am] Error 2 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[2]: *** [Makefile:2323: check-recursive] Error 1 make[2]: Target 'check' not remade because of errors. make[1]: *** [Makefile:4918: check-gas] Error 2 make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' make check-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' Making check in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make check-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making check in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make check-DEJAGNU make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making a new site.exp file... srcroot=`cd . && pwd`; export srcroot; \ r=`pwd`; export r; \ LC_ALL=C; export LC_ALL; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ $runtest --tool ld --srcdir ${srcroot}/testsuite \ CC="loongarch64-redhat-linux-gcc" CFLAGS="-O2 -g" \ CXX="loongarch64-redhat-linux-g++" CXXFLAGS="-O2 -g -D_GNU_SOURCE" \ CC_FOR_HOST="loongarch64-redhat-linux-gcc" CFLAGS_FOR_HOST="-O2 -g" \ OFILES="ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf64loongarch.o ei386pep.o ei386pe.o deffilep.o pep-dll.o pe-dll.o ldbuildid.o" BFDLIB="../bfd/.libs/libbfd.a" \ LIBIBERTY="../libiberty/libiberty.a " LIBS="-ldl -ldl " \ DO_COMPARE="`echo 'cmp --ignore-initial=16 $f1 $f2' | sed -e 's,\\$,,g'`" \ ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mockbuild on Sun Nov 17 21:19:08 2024 Native configuration is loongarch64-redhat-linux-gnu === ld tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /builddir/build/BUILD/binutils-2.30/ld/testsuite/config/default.exp as tool-and-target-specific interface file. Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-aarch64/aarch64-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-alpha/alpha.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arc/arc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arm/arm-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arm/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-auto-import/auto-import.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-avr/avr.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-bootstrap/bootstrap.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cdtest/cdtest.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-checks/checks.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cris/cris.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-crx/crx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cygwin/exe-export.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-d10v/d10v.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-discard/discard.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/audit.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/binutils.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/comm-data.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/compress.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/dwarf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/eh-group.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/elf.exp ... FAIL: ld-elf/eh5 FAIL: ld-elf/pr21884 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/exclude.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/frame.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/indirect.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/provide-hidden.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/readelf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/sec-to-seg.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/sec64k.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/shared.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/tls_common.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/wrap.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfcomm/elfcomm.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfvers/vers.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfvsb/elfvsb.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfweak/elfweak.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-fastcall/fastcall.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/fdpic.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/frv-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-gc/gc.exp ... FAIL: --gc-sections with __gxx_personality Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-h8300/h8300.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/no-plt.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ia64/ia64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ia64/line.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ifunc/binutils.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ifunc/ifunc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-libs/libs.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-linkonce/linkonce.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68hc11/m68hc11.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68k/m68k-got.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68k/m68k.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mep/mep.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-metag/metag.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/comm-data.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/mips-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-misc/defsym.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mmix/mmix.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mn10300/mn10300.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-msp430-elf/msp430-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-nds32/nds32.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-nios2/nios2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-compile.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-run.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-run2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pie/pie.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-plugin/lto.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-plugin/plugin.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/aix52.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/powerpc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pru/pru.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-s390/s390.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/align.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/alignof.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/assert.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/crossref.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/data.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/default-script.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/defined.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/dynamic-sections.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-address.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-aligned.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-orphan.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/exclude-file.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/expr.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/extern.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/include.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/log2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/map-address.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/overlay-size.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs3.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/print-memory-usage.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/provide.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/rgn-at.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/rgn-over.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/script.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/section-flags.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/section-match.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/size.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sizeof.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sort.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sysroot-prefix.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/weak.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-selective/sel-dump.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-selective/selective.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/arch/arch.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/rd-sh.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh-vxworks.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/rd-sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/relax.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/relfail.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-shared/shared.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-size/size.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sparc/sparc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-spu/spu.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-srec/srec.exp ... FAIL: S-records FAIL: S-records with constructors Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tic6x/tic6x.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tilegx/tilegx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tilepro/tilepro.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/entry.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/require-defined.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/undefined.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/weak-undef.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-unique/unique.exp ... FAIL: ld-unique/pr21529 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-v850/v850.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vax-elf/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vax-elf/vax-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-versados/versados.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-visium/visium.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vxworks/vxworks.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/dwarfreloc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/line.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/mpx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/no-plt.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/x86-64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xc16x/xc16x.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xstormy16/xstormy16.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/coalesce.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/diff_overflow.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/lcall.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/xtensa.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-z8k/z8k.exp ... === ld Summary === # of expected passes 1074 # of unexpected failures 6 # of expected failures 6 # of untested testcases 1 # of unsupported tests 17 /builddir/build/BUILD/binutils-2.30/ld/ld-new 2.30-125.an8 make[5]: *** [Makefile:3682: check-DEJAGNU] Error 1 make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: *** [Makefile:1925: check-am] Error 2 make[3]: *** [Makefile:1765: check-recursive] Error 1 make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: *** [Makefile:1927: check] Error 2 make[1]: *** [Makefile:7192: check-ld] Error 2 make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I.. -I./../../include -o test-demangle \ ./test-demangle.c ../libiberty.a ./test-demangle < ./demangle-expected FAIL at line 25: unknown demangling style gnu FAIL at line 25, options --format=gnu: in: AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue out: (null) exp: ivTSolver::AddAlignment(unsigned int, ivInteractor *, ivTGlue *) FAIL at line 29: unknown demangling style ivTSolver::AddAlignment FAIL at line 33: unknown demangling style ArrowLine::ArrowheadIntersects(Arrowhead *, BoxObj &, Graphic *) FAIL at line 36: unknown demangling style ArrowheadIntersects__9ArrowLineP9ArrowheadO6BoxObjP7Graphic FAIL at line 40: unknown demangling style gnu FAIL at line 40, options --format=gnu: in: AtEnd__13ivRubberGroup out: (null) exp: ivRubberGroup::AtEnd(void) FAIL at line 44: unknown demangling style ivRubberGroup::AtEnd FAIL at line 48: unknown demangling style ivTSolver::BgFilter(ivInteractor *) FAIL at line 51: unknown demangling style Check__6UArrayi FAIL at line 55: unknown demangling style gnu FAIL at line 55, options --format=gnu: in: CoreConstDecls__8TextCodeR7ostream out: (null) exp: TextCode::CoreConstDecls(ostream &) FAIL at line 59: unknown demangling style TextCode::CoreConstDecls FAIL at line 63: unknown demangling style TextCode::CoreConstDecls(ostream &&) FAIL at line 66: unknown demangling style Detach__8StateVarP12StateVarView FAIL at line 70: unknown demangling style gnu FAIL at line 70, options --format=gnu: in: Done__9ComponentG8Iterator out: (null) exp: Component::Done(Iterator) FAIL at line 74: unknown demangling style Component::Done FAIL at line 78: unknown demangling style RelateManip::Effect(ivEvent &) FAIL at line 81: unknown demangling style Effect__11RelateManipO7ivEvent FAIL at line 85: unknown demangling style gnu FAIL at line 85, options --format=gnu: in: FindFixed__FRP4CNetP4CNet out: (null) exp: FindFixed(CNet *&, CNet *) FAIL at line 89: unknown demangling style FindFixed FAIL at line 93: unknown demangling style FindFixed(CNet *&&, CNet *) FAIL at line 96: unknown demangling style Fix48_abort__FR8twolongs FAIL at line 100: unknown demangling style gnu FAIL at line 100, options --format=gnu: in: Fix48_abort__FO8twolongs out: (null) exp: Fix48_abort(twolongs &&) FAIL at line 104: unknown demangling style Fix48_abort FAIL at line 108: unknown demangling style iv2_6_VScroller::GetBarInfo(ivPerspective *, int &, int &) FAIL at line 111: unknown demangling style GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveOiT2 FAIL at line 115: unknown demangling style gnu FAIL at line 115, options --format=gnu: in: GetBgColor__C9ivPainter out: (null) exp: ivPainter::GetBgColor(void) const FAIL at line 119: unknown demangling style ivPainter::GetBgColor FAIL at line 123: unknown demangling style H_PullrightMenu::InsertBody(int, int) FAIL at line 126: unknown demangling style InsertCharacter__9TextManipc FAIL at line 130: unknown demangling style gnu FAIL at line 130, options --format=gnu: in: InsertToplevel__7ivWorldP12ivInteractorT1 out: (null) exp: ivWorld::InsertToplevel(ivInteractor *, ivInteractor *) FAIL at line 134: unknown demangling style ivWorld::InsertToplevel FAIL at line 138: unknown demangling style ivWorld::InsertToplevel(ivInteractor *, ivInteractor *, int, int, unsigned int) FAIL at line 141: unknown demangling style IsAGroup__FP11GraphicViewP11GraphicComp FAIL at line 145: unknown demangling style gnu FAIL at line 145, options --format=gnu: in: IsA__10ButtonCodeUl out: (null) exp: ButtonCode::IsA(unsigned long) FAIL at line 149: unknown demangling style ButtonCode::IsA FAIL at line 153: unknown demangling style ReadName(istream &, char *) FAIL at line 156: unknown demangling style Redraw__13StringBrowseriiii FAIL at line 160: unknown demangling style gnu FAIL at line 160, options --format=gnu: in: Rotate__13ivTransformerf out: (null) exp: ivTransformer::Rotate(float) FAIL at line 164: unknown demangling style ivTransformer::Rotate FAIL at line 168: unknown demangling style ivTransformer::Rotated(float) const FAIL at line 171: unknown demangling style Round__Ff FAIL at line 175: unknown demangling style gnu FAIL at line 175, options --format=gnu: in: SetExport__16MemberSharedNameUi out: (null) exp: MemberSharedName::SetExport(unsigned int) FAIL at line 179: unknown demangling style MemberSharedName::SetExport FAIL at line 183: unknown demangling style ivControlState::Set(ControlStatus, unsigned int) FAIL at line 186: unknown demangling style Set__5DFacePcii FAIL at line 190: unknown demangling style gnu FAIL at line 190, options --format=gnu: in: VConvert__9ivTSolverP12ivInteractorRP8TElementT2 out: (null) exp: ivTSolver::VConvert(ivInteractor *, TElement *&, TElement *&) FAIL at line 194: unknown demangling style ivTSolver::VConvert FAIL at line 198: unknown demangling style ivTSolver::VConvert(ivTGlue *, TElement *&) FAIL at line 201: unknown demangling style VOrder__9ivTSolverUiRP12ivInteractorT2 FAIL at line 205: unknown demangling style gnu FAIL at line 205, options --format=gnu: in: _10PageButton$__both out: (null) exp: PageButton::__both FAIL at line 209: unknown demangling style PageButton::__both FAIL at line 213: unknown demangling style RNG::singleMantissa FAIL at line 216: unknown demangling style _5IComp$_release FAIL at line 220: unknown demangling style gnu FAIL at line 220, options --format=gnu: in: _$_10BitmapComp out: (null) exp: BitmapComp::~BitmapComp(void) FAIL at line 224: unknown demangling style BitmapComp::~BitmapComp FAIL at line 228: unknown demangling style __io_defs::~__io_defs(void) FAIL at line 231: unknown demangling style _$_Q23foo3bar FAIL at line 235: unknown demangling style gnu FAIL at line 235, options --format=gnu: in: _$_Q33foo3bar4bell out: (null) exp: foo::bar::bell::~bell(void) FAIL at line 239: unknown demangling style foo::bar::bell::~bell FAIL at line 243: unknown demangling style ivTelltale::ivTelltale(int, ivGlyph *) FAIL at line 246: unknown demangling style __10ivViewportiP12ivInteractorUi FAIL at line 250: unknown demangling style gnu FAIL at line 250, options --format=gnu: in: __10ostrstream out: (null) exp: ostrstream::ostrstream(void) FAIL at line 254: unknown demangling style ostrstream::ostrstream FAIL at line 258: unknown demangling style ostrstream::ostrstream(char *, int, int) FAIL at line 261: unknown demangling style __11BitmapTablei FAIL at line 265: unknown demangling style gnu FAIL at line 265, options --format=gnu: in: __12ViewportCodeP12ViewportComp out: (null) exp: ViewportCode::ViewportCode(ViewportComp *) FAIL at line 269: unknown demangling style ViewportCode::ViewportCode FAIL at line 273: unknown demangling style iv2_6_Border::iv2_6_Border(int, int) FAIL at line 276: unknown demangling style __12ivBreak_Listl FAIL at line 280: unknown demangling style gnu FAIL at line 280, options --format=gnu: in: __14iv2_6_MenuItemiP12ivInteractor out: (null) exp: iv2_6_MenuItem::iv2_6_MenuItem(int, ivInteractor *) FAIL at line 284: unknown demangling style iv2_6_MenuItem::iv2_6_MenuItem FAIL at line 288: unknown demangling style DisplayList_Iterator::DisplayList_Iterator(DisplayList &) FAIL at line 291: unknown demangling style __3fooRT0 FAIL at line 295: unknown demangling style gnu FAIL at line 295, options --format=gnu: in: __3fooiN31 out: (null) exp: foo::foo(int, int, int, int) FAIL at line 299: unknown demangling style foo::foo FAIL at line 303: unknown demangling style foo::foo(int, foo &, int, foo &, int, foo &) FAIL at line 306: unknown demangling style __6KeyMapPT0 FAIL at line 310: unknown demangling style gnu FAIL at line 310, options --format=gnu: in: __8ArrowCmdP6EditorUiUi out: (null) exp: ArrowCmd::ArrowCmd(Editor *, unsigned int, unsigned int) FAIL at line 314: unknown demangling style ArrowCmd::ArrowCmd FAIL at line 318: unknown demangling style F_Ellipse::F_Ellipse(int, int, int, int, Graphic *) FAIL at line 321: unknown demangling style __9FrameDataP9FrameCompi FAIL at line 325: unknown demangling style gnu FAIL at line 325, options --format=gnu: in: __9HVGraphicP9CanvasVarP7Graphic out: (null) exp: HVGraphic::HVGraphic(CanvasVar *, Graphic *) FAIL at line 329: unknown demangling style HVGraphic::HVGraphic FAIL at line 333: unknown demangling style foo::bar::bar(void) FAIL at line 336: unknown demangling style __Q33foo3bar4bell FAIL at line 340: unknown demangling style gnu FAIL at line 340, options --format=gnu: in: __aa__3fooRT0 out: (null) exp: foo::operator&&(foo &) FAIL at line 344: unknown demangling style foo::operator&& FAIL at line 348: unknown demangling style foo::operator&=(foo &) FAIL at line 351: unknown demangling style __ad__3fooRT0 FAIL at line 355: unknown demangling style gnu FAIL at line 355, options --format=gnu: in: __adv__3fooRT0 out: (null) exp: foo::operator/=(foo &) FAIL at line 359: unknown demangling style foo::operator/= FAIL at line 363: unknown demangling style foo::operator^=(foo &) FAIL at line 366: unknown demangling style __als__3fooRT0 FAIL at line 370: unknown demangling style gnu FAIL at line 370, options --format=gnu: in: __amd__3fooRT0 out: (null) exp: foo::operator%=(foo &) FAIL at line 374: unknown demangling style foo::operator%= FAIL at line 378: unknown demangling style foo::operator-=(foo &) FAIL at line 381: unknown demangling style __aml__3FixRT0 FAIL at line 385: unknown demangling style gnu FAIL at line 385, options --format=gnu: in: __aml__5Fix16i out: (null) exp: Fix16::operator*=(int) FAIL at line 389: unknown demangling style Fix16::operator*= FAIL at line 393: unknown demangling style Fix32::operator*=(Fix32 &) FAIL at line 396: unknown demangling style __aor__3fooRT0 FAIL at line 400: unknown demangling style gnu FAIL at line 400, options --format=gnu: in: __apl__3fooRT0 out: (null) exp: foo::operator+=(foo &) FAIL at line 404: unknown demangling style foo::operator+= FAIL at line 408: unknown demangling style foo::operator>>=(foo &) FAIL at line 411: unknown demangling style __as__3fooRT0 FAIL at line 415: unknown demangling style gnu FAIL at line 415, options --format=gnu: in: __cl__3fooRT0 out: (null) exp: foo::operator()(foo &) FAIL at line 419: unknown demangling style foo::operator() FAIL at line 423: unknown demangling style Normal::operator()(void) FAIL at line 426: unknown demangling style __cl__6Stringii FAIL at line 430: unknown demangling style gnu FAIL at line 430, options --format=gnu: in: __cm__3fooRT0 out: (null) exp: foo::operator, (foo &) FAIL at line 434: unknown demangling style foo::operator, FAIL at line 438: unknown demangling style foo::operator~(void) FAIL at line 441: unknown demangling style __dl__3fooPv FAIL at line 445: unknown demangling style gnu FAIL at line 445, options --format=gnu: in: __dv__3fooRT0 out: (null) exp: foo::operator/(foo &) FAIL at line 449: unknown demangling style foo::operator/ FAIL at line 453: unknown demangling style foo::operator==(foo &) FAIL at line 456: unknown demangling style __er__3fooRT0 FAIL at line 460: unknown demangling style gnu FAIL at line 460, options --format=gnu: in: __ge__3fooRT0 out: (null) exp: foo::operator>=(foo &) FAIL at line 464: unknown demangling style foo::operator>= FAIL at line 468: unknown demangling style foo::operator>(foo &) FAIL at line 471: unknown demangling style __le__3fooRT0 FAIL at line 475: unknown demangling style gnu FAIL at line 475, options --format=gnu: in: __ls__3fooRT0 out: (null) exp: foo::operator<<(foo &) FAIL at line 479: unknown demangling style foo::operator<< FAIL at line 483: unknown demangling style operator<<(ostream &, ios &(*)(ios &)) FAIL at line 486: unknown demangling style __ls__FR7ostreamR3Fix FAIL at line 490: unknown demangling style gnu FAIL at line 490, options --format=gnu: in: __lt__3fooRT0 out: (null) exp: foo::operator<(foo &) FAIL at line 494: unknown demangling style foo::operator< FAIL at line 498: unknown demangling style foo::operator%(foo &) FAIL at line 501: unknown demangling style __mi__3fooRT0 FAIL at line 505: unknown demangling style gnu FAIL at line 505, options --format=gnu: in: __ml__3fooRT0 out: (null) exp: foo::operator*(foo &) FAIL at line 509: unknown demangling style foo::operator* FAIL at line 513: unknown demangling style foo::operator--(int) FAIL at line 516: unknown demangling style __ne__3fooRT0 FAIL at line 520: unknown demangling style gnu FAIL at line 520, options --format=gnu: in: __nt__3foo out: (null) exp: foo::operator!(void) FAIL at line 524: unknown demangling style foo::operator! FAIL at line 528: unknown demangling style foo::operator new(int) FAIL at line 531: unknown demangling style __oo__3fooRT0 FAIL at line 535: unknown demangling style gnu FAIL at line 535, options --format=gnu: in: __opPc__3foo out: (null) exp: foo::operator char *(void) FAIL at line 539: unknown demangling style foo::operator char * FAIL at line 543: unknown demangling style foo::operator int(void) FAIL at line 546: unknown demangling style __or__3fooRT0 FAIL at line 550: unknown demangling style gnu FAIL at line 550, options --format=gnu: in: __pl__3fooRT0 out: (null) exp: foo::operator+(foo &) FAIL at line 554: unknown demangling style foo::operator+ FAIL at line 558: unknown demangling style foo::operator++(int) FAIL at line 561: unknown demangling style __rf__3foo FAIL at line 565: unknown demangling style gnu FAIL at line 565, options --format=gnu: in: __rm__3fooRT0 out: (null) exp: foo::operator->*(foo &) FAIL at line 569: unknown demangling style foo::operator->* FAIL at line 573: unknown demangling style foo::operator>>(foo &) FAIL at line 576: unknown demangling style _new_Fix__FUs FAIL at line 580: unknown demangling style gnu FAIL at line 580, options --format=gnu: in: _vt.foo out: (null) exp: foo virtual table FAIL at line 584: unknown demangling style foo virtual table FAIL at line 588: unknown demangling style foo::bar virtual table FAIL at line 591: unknown demangling style _vt$foo FAIL at line 595: unknown demangling style gnu FAIL at line 595, options --format=gnu: in: _vt$foo$bar out: (null) exp: foo::bar virtual table FAIL at line 599: unknown demangling style foo::bar virtual table FAIL at line 603: unknown demangling style ivGlyph::append(ivGlyph *) FAIL at line 606: unknown demangling style clearok__FP7_win_sti FAIL at line 610: unknown demangling style gnu FAIL at line 610, options --format=gnu: in: complexfunc2__FPFPc_i out: (null) exp: complexfunc2(int (*)(char *)) FAIL at line 614: unknown demangling style complexfunc2 FAIL at line 618: unknown demangling style complexfunc3(int (*)(short (*)(long *))) FAIL at line 621: unknown demangling style complexfunc4__FPFPFPc_s_i FAIL at line 625: unknown demangling style gnu FAIL at line 625, options --format=gnu: in: complexfunc5__FPFPc_PFl_i out: (null) exp: complexfunc5(int (*(*)(char *))(long)) FAIL at line 629: unknown demangling style complexfunc5 FAIL at line 633: unknown demangling style complexfunc6(int (*(*)(int *))(long)) FAIL at line 636: unknown demangling style complexfunc7__FPFPFPc_i_PFl_i FAIL at line 640: unknown demangling style gnu FAIL at line 640, options --format=gnu: in: foo__FiN30 out: (null) exp: foo(int, int, int, int) FAIL at line 644: unknown demangling style foo FAIL at line 648: unknown demangling style foo(int, foo &, int, foo &, int, foo &) FAIL at line 651: unknown demangling style foo___3barl FAIL at line 655: unknown demangling style gnu FAIL at line 655, options --format=gnu: in: insert__15ivClippingStacklRP8_XRegion out: (null) exp: ivClippingStack::insert(long, _XRegion *&) FAIL at line 659: unknown demangling style ivClippingStack::insert FAIL at line 663: unknown demangling style ChooserInfo_List::insert(long, ChooserInfo &) FAIL at line 666: unknown demangling style insert__17FontFamilyRepListlRP15ivFontFamilyRep FAIL at line 670: unknown demangling style gnu FAIL at line 670, options --format=gnu: in: leaveok__FP7_win_stc out: (null) exp: leaveok(_win_st *, char) FAIL at line 674: unknown demangling style leaveok FAIL at line 678: unknown demangling style ivMFKit::left_mover(ivAdjustable *, ivStyle *) const FAIL at line 681: unknown demangling style overload1arg__FSc FAIL at line 685: unknown demangling style gnu FAIL at line 685, options --format=gnu: in: overload1arg__FUc out: (null) exp: overload1arg(unsigned char) FAIL at line 689: unknown demangling style overload1arg FAIL at line 693: unknown demangling style overload1arg(unsigned int) FAIL at line 696: unknown demangling style overload1arg__FUl FAIL at line 700: unknown demangling style gnu FAIL at line 700, options --format=gnu: in: overload1arg__FUs out: (null) exp: overload1arg(unsigned short) FAIL at line 704: unknown demangling style overload1arg FAIL at line 708: unknown demangling style overload1arg(char) FAIL at line 711: unknown demangling style overload1arg__Fd FAIL at line 715: unknown demangling style gnu FAIL at line 715, options --format=gnu: in: overload1arg__Ff out: (null) exp: overload1arg(float) FAIL at line 719: unknown demangling style overload1arg FAIL at line 723: unknown demangling style overload1arg(int) FAIL at line 726: unknown demangling style overload1arg__Fl FAIL at line 730: unknown demangling style gnu FAIL at line 730, options --format=gnu: in: overload1arg__Fs out: (null) exp: overload1arg(short) FAIL at line 734: unknown demangling style overload1arg FAIL at line 738: unknown demangling style overload1arg(void) FAIL at line 741: unknown demangling style overloadargs__Fi FAIL at line 745: unknown demangling style gnu FAIL at line 745, options --format=gnu: in: overloadargs__Fii out: (null) exp: overloadargs(int, int) FAIL at line 749: unknown demangling style overloadargs FAIL at line 753: unknown demangling style overloadargs(int, int, int) FAIL at line 756: unknown demangling style overloadargs__Fiiii FAIL at line 760: unknown demangling style gnu FAIL at line 760, options --format=gnu: in: overloadargs__Fiiiii out: (null) exp: overloadargs(int, int, int, int, int) FAIL at line 764: unknown demangling style overloadargs FAIL at line 768: unknown demangling style overloadargs(int, int, int, int, int, int) FAIL at line 771: unknown demangling style overloadargs__Fiiiiiii FAIL at line 775: unknown demangling style gnu FAIL at line 775, options --format=gnu: in: overloadargs__Fiiiiiiii out: (null) exp: overloadargs(int, int, int, int, int, int, int, int) FAIL at line 779: unknown demangling style overloadargs FAIL at line 783: unknown demangling style overloadargs(int, int, int, int, int, int, int, int, int) FAIL at line 786: unknown demangling style overloadargs__Fiiiiiiiiii FAIL at line 790: unknown demangling style gnu FAIL at line 790, options --format=gnu: in: overloadargs__Fiiiiiiiiiii out: (null) exp: overloadargs(int, int, int, int, int, int, int, int, int, int, int) FAIL at line 794: unknown demangling style overloadargs FAIL at line 798: unknown demangling style ivRaster::poke(unsigned long, unsigned long, float, float, float, float) FAIL at line 801: unknown demangling style polar__Fdd FAIL at line 805: unknown demangling style gnu FAIL at line 805, options --format=gnu: in: scale__13ivTransformerff out: (null) exp: ivTransformer::scale(float, float) FAIL at line 809: unknown demangling style ivTransformer::scale FAIL at line 813: unknown demangling style filebuf::sgetn(char *, int) FAIL at line 816: unknown demangling style shift__FP5_FrepiT0 FAIL at line 820: unknown demangling style gnu FAIL at line 820, options --format=gnu: in: test__C6BitSeti out: (null) exp: BitSet::test(int) const FAIL at line 824: unknown demangling style BitSet::test FAIL at line 828: unknown demangling style BitSet::test(int, int) const FAIL at line 831: unknown demangling style text_source__8Documentl FAIL at line 835: unknown demangling style gnu FAIL at line 835, options --format=gnu: in: variance__6Erlangd out: (null) exp: Erlang::variance(double) FAIL at line 839: unknown demangling style Erlang::variance FAIL at line 843: unknown demangling style DocumentViewer::view(ItemView *, TabularItem *) FAIL at line 846: unknown demangling style xy_extents__11ivExtensionffff FAIL at line 850: unknown demangling style gnu FAIL at line 850, options --format=gnu: in: zero__8osMemoryPvUi out: (null) exp: osMemory::zero(void *, unsigned int) FAIL at line 854: unknown demangling style osMemory::zero FAIL at line 858: unknown demangling style T4::N FAIL at line 861: unknown demangling style _Q22T42t1$N FAIL at line 865: unknown demangling style gnu FAIL at line 865, options --format=gnu: in: get__2T1 out: (null) exp: T1::get(void) FAIL at line 869: unknown demangling style T1::get FAIL at line 873: unknown demangling style T1::a::get(void) FAIL at line 876: unknown demangling style get__Q32T11a1b FAIL at line 880: unknown demangling style gnu FAIL at line 880, options --format=gnu: in: get__Q42T11a1b1c out: (null) exp: T1::a::b::c::get(void) FAIL at line 884: unknown demangling style T1::a::b::c::get FAIL at line 888: unknown demangling style T1::a::b::c::d::get(void) FAIL at line 891: unknown demangling style put__2T1i FAIL at line 895: unknown demangling style gnu FAIL at line 895, options --format=gnu: in: put__Q22T11ai out: (null) exp: T1::a::put(int) FAIL at line 899: unknown demangling style T1::a::put FAIL at line 903: unknown demangling style T1::a::b::put(int) FAIL at line 906: unknown demangling style put__Q42T11a1b1ci FAIL at line 910: unknown demangling style gnu FAIL at line 910, options --format=gnu: in: put__Q52T11a1b1c1di out: (null) exp: T1::a::b::c::d::put(int) FAIL at line 914: unknown demangling style T1::a::b::c::d::put FAIL at line 918: unknown demangling style foo::bar(void *) FAIL at line 921: unknown demangling style bar__C3fooPv FAIL at line 925: unknown demangling style gnu FAIL at line 925, options --format=gnu: in: __eq__3fooRT0 out: (null) exp: foo::operator==(foo &) FAIL at line 929: unknown demangling style foo::operator== FAIL at line 933: unknown demangling style foo::operator==(foo &) const FAIL at line 936: unknown demangling style elem__t6vector1Zdi FAIL at line 940: unknown demangling style gnu FAIL at line 940, options --format=gnu: in: elem__t6vector1Zii out: (null) exp: vector::elem(int) FAIL at line 944: unknown demangling style vector::elem FAIL at line 948: unknown demangling style vector::vector(int) FAIL at line 951: unknown demangling style __t6vector1Zii FAIL at line 955: unknown demangling style gnu FAIL at line 955, options --format=gnu: in: _$_t6vector1Zdi out: (null) exp: vector::~vector(int) FAIL at line 959: unknown demangling style vector::~vector FAIL at line 963: unknown demangling style vector::~vector(int) FAIL at line 966: unknown demangling style __nw__t2T11ZcUi FAIL at line 970: unknown demangling style gnu FAIL at line 970, options --format=gnu: in: __nw__t2T11Z1tUi out: (null) exp: T1::operator new(unsigned int) FAIL at line 974: unknown demangling style T1::operator new FAIL at line 978: unknown demangling style T1::operator delete(void *) FAIL at line 981: unknown demangling style __dl__t2T11Z1tPv FAIL at line 985: unknown demangling style gnu FAIL at line 985, options --format=gnu: in: __t2T11Zci out: (null) exp: T1::T1(int) FAIL at line 989: unknown demangling style T1::T1 FAIL at line 993: unknown demangling style T1::T1(void) FAIL at line 996: unknown demangling style __t2T11Z1ti FAIL at line 1000: unknown demangling style gnu FAIL at line 1000, options --format=gnu: in: __t2T11Z1t out: (null) exp: T1::T1(void) FAIL at line 1004: unknown demangling style T1::T1 FAIL at line 1008: unknown demangling style List::Pix::Pix(void) FAIL at line 1011: unknown demangling style __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element FAIL at line 1015: unknown demangling style gnu FAIL at line 1015, options --format=gnu: in: __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix out: (null) exp: List::Pix::Pix(List::Pix const &) FAIL at line 1019: unknown demangling style List::Pix::Pix FAIL at line 1023: unknown demangling style List::Pix::Pix(List::Pix const &&) FAIL at line 1026: unknown demangling style __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0 FAIL at line 1030: unknown demangling style gnu FAIL at line 1030, options --format=gnu: in: __Q2t4List1Z10VHDLEntity7elementOC10VHDLEntityPT0 out: (null) exp: List::element::element(VHDLEntity const &&, List::element *) FAIL at line 1034: unknown demangling style List::element::element FAIL at line 1038: unknown demangling style List::element::element(List::element const &) FAIL at line 1041: unknown demangling style __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity FAIL at line 1045: unknown demangling style gnu FAIL at line 1045, options --format=gnu: in: __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix out: (null) exp: List::operator()(List::Pix const &) const FAIL at line 1049: unknown demangling style List::operator() FAIL at line 1053: unknown demangling style operator!=(void *, List::Pix const &) FAIL at line 1056: unknown demangling style __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity FAIL at line 1060: unknown demangling style gnu FAIL at line 1060, options --format=gnu: in: __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity out: (null) exp: List::List(List const &) FAIL at line 1064: unknown demangling style List::List FAIL at line 1068: unknown demangling style PixX >::PixX(void) FAIL at line 1071: unknown demangling style __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix FAIL at line 1075: unknown demangling style gnu FAIL at line 1075, options --format=gnu: in: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity out: (null) exp: PixX >::PixX(PixX > const &) FAIL at line 1079: unknown demangling style PixX >::PixX FAIL at line 1083: unknown demangling style PixX >::PixX(PixX > const &&) FAIL at line 1086: unknown demangling style nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity FAIL at line 1090: unknown demangling style gnu FAIL at line 1090, options --format=gnu: in: next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix out: (null) exp: List::next(List::Pix &) const FAIL at line 1094: unknown demangling style List::next FAIL at line 1098: unknown demangling style global destructors keyed to set FAIL at line 1101: unknown demangling style _GLOBAL_$I$set FAIL at line 1105: unknown demangling style gnu FAIL at line 1105, options --format=gnu: in: __as__t5ListS1ZUiRCt5ListS1ZUi out: (null) exp: ListS::operator=(ListS const &) FAIL at line 1109: unknown demangling style ListS::operator= FAIL at line 1113: unknown demangling style ListS::operator()(ListS::Vix const &) const FAIL at line 1116: unknown demangling style __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix FAIL at line 1120: unknown demangling style gnu FAIL at line 1120, options --format=gnu: in: __t10ListS_link1ZUiRCUiPT0 out: (null) exp: ListS_link::ListS_link(unsigned int const &, ListS_link *) FAIL at line 1124: unknown demangling style ListS_link::ListS_link FAIL at line 1128: unknown demangling style ListS_link::ListS_link(ListS_link const &) FAIL at line 1131: unknown demangling style __t5ListS1ZUiRCt5ListS1ZUi FAIL at line 1135: unknown demangling style gnu FAIL at line 1135, options --format=gnu: in: next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix out: (null) exp: ListS::next(ListS::Vix &) const FAIL at line 1139: unknown demangling style ListS::next FAIL at line 1143: unknown demangling style operator!=(void *, SetLS::Vix const &) FAIL at line 1146: unknown demangling style __t8ListElem1Z5LabelRt4List1Z5Label FAIL at line 1150: unknown demangling style gnu FAIL at line 1150, options --format=gnu: in: __t8BDDHookV1ZPcRCPc out: (null) exp: BDDHookV::BDDHookV(char *const &) FAIL at line 1154: unknown demangling style BDDHookV::BDDHookV FAIL at line 1158: unknown demangling style BDDHookV virtual table FAIL at line 1161: unknown demangling style __ne__FPvRCQ211BDDFunction4VixB FAIL at line 1165: unknown demangling style gnu FAIL at line 1165, options --format=gnu: in: __eq__FPvRCQ211BDDFunction4VixB out: (null) exp: operator==(void *, BDDFunction::VixB const &) FAIL at line 1169: unknown demangling style operator== FAIL at line 1173: unknown demangling style T_phi2::T_preserve::FPC_next::relativeId(T_phi2::T_preserve const &, Parameters const &) const FAIL at line 1176: unknown demangling style WS__FR7istream FAIL at line 1180: unknown demangling style lucid FAIL at line 1180, options --format=lucid: in: __aa__3fooFR3foo out: (null) exp: foo::operator&&(foo &) FAIL at line 1184: unknown demangling style foo::operator&& FAIL at line 1188: unknown demangling style foo::operator&=(foo &) FAIL at line 1191: unknown demangling style __ad__3fooFR3foo FAIL at line 1195: unknown demangling style lucid FAIL at line 1195, options --format=lucid: in: __adv__3fooFR3foo out: (null) exp: foo::operator/=(foo &) FAIL at line 1199: unknown demangling style foo::operator/= FAIL at line 1203: unknown demangling style complex::operator/=(complex) FAIL at line 1206: unknown demangling style __aer__3fooFR3foo FAIL at line 1210: unknown demangling style lucid FAIL at line 1210, options --format=lucid: in: __als__3fooFR3foo out: (null) exp: foo::operator<<=(foo &) FAIL at line 1214: unknown demangling style foo::operator<<= FAIL at line 1218: unknown demangling style foo::operator%=(foo &) FAIL at line 1221: unknown demangling style __ami__3fooFR3foo FAIL at line 1225: unknown demangling style lucid FAIL at line 1225, options --format=lucid: in: __amu__3fooFR3foo out: (null) exp: foo::operator*=(foo &) FAIL at line 1229: unknown demangling style foo::operator*= FAIL at line 1233: unknown demangling style complex::operator*=(complex) FAIL at line 1236: unknown demangling style __aor__3fooFR3foo FAIL at line 1240: unknown demangling style lucid FAIL at line 1240, options --format=lucid: in: __apl__3fooFR3foo out: (null) exp: foo::operator+=(foo &) FAIL at line 1244: unknown demangling style foo::operator+= FAIL at line 1248: unknown demangling style foo::operator>>=(foo &) FAIL at line 1251: unknown demangling style __as__18istream_withassignFP9streambuf FAIL at line 1255: unknown demangling style lucid FAIL at line 1255, options --format=lucid: in: __as__18istream_withassignFR7istream out: (null) exp: istream_withassign::operator=(istream &) FAIL at line 1259: unknown demangling style istream_withassign::operator= FAIL at line 1263: unknown demangling style foo::operator=(foo &) FAIL at line 1266: unknown demangling style __as__3iosFR3ios FAIL at line 1270: unknown demangling style lucid FAIL at line 1270, options --format=lucid: in: __cl__3fooFR3foo out: (null) exp: foo::operator()(foo &) FAIL at line 1274: unknown demangling style foo::operator() FAIL at line 1278: unknown demangling style foo::operator, (foo &) FAIL at line 1281: unknown demangling style __co__3fooFv FAIL at line 1285: unknown demangling style lucid FAIL at line 1285, options --format=lucid: in: __ct__10istrstreamFPc out: (null) exp: istrstream::istrstream(char *) FAIL at line 1289: unknown demangling style istrstream::istrstream FAIL at line 1293: unknown demangling style istrstream::istrstream(char *, int) FAIL at line 1296: unknown demangling style __ct__10ostrstreamFPciT2 FAIL at line 1300: unknown demangling style lucid FAIL at line 1300, options --format=lucid: in: __ct__10ostrstreamFv out: (null) exp: ostrstream::ostrstream(void) FAIL at line 1304: unknown demangling style ostrstream::ostrstream FAIL at line 1308: unknown demangling style smanip_int::smanip_int(ios &(*)(ios &, int), int) FAIL at line 1311: unknown demangling style __ct__10smanip_intFPFO3iosi_O3iosi FAIL at line 1315: unknown demangling style lucid FAIL at line 1315, options --format=lucid: in: __ct__11fstreambaseFi out: (null) exp: fstreambase::fstreambase(int) FAIL at line 1319: unknown demangling style fstreambase::fstreambase FAIL at line 1323: unknown demangling style fstreambase::fstreambase(int, char *, int) FAIL at line 1326: unknown demangling style __ct__11fstreambaseFv FAIL at line 1330: unknown demangling style lucid FAIL at line 1330, options --format=lucid: in: __ct__11smanip_longFPFR3iosl_R3iosl out: (null) exp: smanip_long::smanip_long(ios &(*)(ios &, long), long) FAIL at line 1334: unknown demangling style smanip_long::smanip_long FAIL at line 1338: unknown demangling style smanip_long::smanip_long(ios &&(*)(ios &&, long), long) FAIL at line 1341: unknown demangling style __ct__11stdiostreamFP4FILE FAIL at line 1345: unknown demangling style lucid FAIL at line 1345, options --format=lucid: in: __ct__12strstreambufFPFl_PvPFPv_v out: (null) exp: strstreambuf::strstreambuf(void *(*)(long), void (*)(void *)) FAIL at line 1349: unknown demangling style strstreambuf::strstreambuf FAIL at line 1353: unknown demangling style strstreambuf::strstreambuf(unsigned char *, int, unsigned char *) FAIL at line 1356: unknown demangling style __ct__12strstreambufFPciT1 FAIL at line 1360: unknown demangling style lucid FAIL at line 1360, options --format=lucid: in: __ct__12strstreambufFi out: (null) exp: strstreambuf::strstreambuf(int) FAIL at line 1364: unknown demangling style strstreambuf::strstreambuf FAIL at line 1368: unknown demangling style strstreambuf::strstreambuf(void) FAIL at line 1371: unknown demangling style __ct__13strstreambaseFPciT1 FAIL at line 1375: unknown demangling style lucid FAIL at line 1375, options --format=lucid: in: __ct__3fooFR3foo out: (null) exp: foo::foo(foo &) FAIL at line 1379: unknown demangling style foo::foo FAIL at line 1383: unknown demangling style foo::foo(foo &&) FAIL at line 1386: unknown demangling style __ct__3fooFi FAIL at line 1390: unknown demangling style lucid FAIL at line 1390, options --format=lucid: in: __ct__3fooFiN31 out: (null) exp: foo::foo(int, int, int, int) FAIL at line 1394: unknown demangling style foo::foo FAIL at line 1398: unknown demangling style foo::foo(int, foo &, int, foo &, int, foo &) FAIL at line 1401: unknown demangling style __ct__3fooFiO3fooT1T2T1T2 FAIL at line 1405: unknown demangling style lucid FAIL at line 1405, options --format=lucid: in: __ct__3iosFP9streambuf out: (null) exp: ios::ios(streambuf *) FAIL at line 1409: unknown demangling style ios::ios FAIL at line 1413: unknown demangling style filebuf::filebuf(int, char *, int) FAIL at line 1416: unknown demangling style __ct__7fstreamFiPcT1 FAIL at line 1420: unknown demangling style lucid FAIL at line 1420, options --format=lucid: in: __ct__7istreamFP9streambuf out: (null) exp: istream::istream(streambuf *) FAIL at line 1424: unknown demangling style istream::istream FAIL at line 1428: unknown demangling style istream::istream(streambuf *, int, ostream *) FAIL at line 1431: unknown demangling style __ct__7istreamFiPcT1 FAIL at line 1435: unknown demangling style lucid FAIL at line 1435, options --format=lucid: in: __ct__7istreamFiT1P7ostream out: (null) exp: istream::istream(int, int, ostream *) FAIL at line 1439: unknown demangling style istream::istream FAIL at line 1443: unknown demangling style ostream::ostream(streambuf *) FAIL at line 1446: unknown demangling style __ct__7ostreamFiPc FAIL at line 1450: unknown demangling style lucid FAIL at line 1450, options --format=lucid: in: __ct__8ifstreamFiPcT1 out: (null) exp: ifstream::ifstream(int, char *, int) FAIL at line 1454: unknown demangling style ifstream::ifstream FAIL at line 1458: unknown demangling style foo::bar::bar(void) FAIL at line 1461: unknown demangling style __ct__Q33foo3bar4bellFv FAIL at line 1465: unknown demangling style lucid FAIL at line 1465, options --format=lucid: in: __dl__3fooSFPv out: (null) exp: foo::operator delete(void *) static FAIL at line 1469: unknown demangling style foo::operator delete FAIL at line 1473: unknown demangling style operator delete(void *) FAIL at line 1476: unknown demangling style __dt__10istrstreamFv FAIL at line 1480: unknown demangling style lucid FAIL at line 1480, options --format=lucid: in: __dt__Q23foo3barFv out: (null) exp: foo::bar::~bar(void) FAIL at line 1484: unknown demangling style foo::bar::~bar FAIL at line 1488: unknown demangling style foo::bar::bell::~bell(void) FAIL at line 1491: unknown demangling style __dv__3fooFR3foo FAIL at line 1495: unknown demangling style lucid FAIL at line 1495, options --format=lucid: in: __dv__F7complexT1 out: (null) exp: operator/(complex, complex) FAIL at line 1499: unknown demangling style operator/ FAIL at line 1503: unknown demangling style foo::operator==(foo &) FAIL at line 1506: unknown demangling style __er__3fooFR3foo FAIL at line 1510: unknown demangling style lucid FAIL at line 1510, options --format=lucid: in: __ge__3fooFR3foo out: (null) exp: foo::operator>=(foo &) FAIL at line 1514: unknown demangling style foo::operator>= FAIL at line 1518: unknown demangling style foo::operator>(foo &) FAIL at line 1521: unknown demangling style __le__3fooFR3foo FAIL at line 1525: unknown demangling style lucid FAIL at line 1525, options --format=lucid: in: __ls__3fooFR3foo out: (null) exp: foo::operator<<(foo &) FAIL at line 1529: unknown demangling style foo::operator<< FAIL at line 1533: unknown demangling style ostream::operator<<(streambuf *) FAIL at line 1536: unknown demangling style __ls__7ostreamFPFR3ios_R3ios FAIL at line 1540: unknown demangling style lucid FAIL at line 1540, options --format=lucid: in: __ls__7ostreamFPv out: (null) exp: ostream::operator<<(void *) FAIL at line 1544: unknown demangling style ostream::operator<< FAIL at line 1548: unknown demangling style ostream::operator<<(unsigned int) FAIL at line 1551: unknown demangling style __ls__7ostreamFUl FAIL at line 1555: unknown demangling style lucid FAIL at line 1555, options --format=lucid: in: __ls__7ostreamFd out: (null) exp: ostream::operator<<(double) FAIL at line 1559: unknown demangling style ostream::operator<< FAIL at line 1563: unknown demangling style ostream::operator<<(float) FAIL at line 1566: unknown demangling style __ls__7ostreamFi FAIL at line 1570: unknown demangling style lucid FAIL at line 1570, options --format=lucid: in: __ls__7ostreamFl out: (null) exp: ostream::operator<<(long) FAIL at line 1574: unknown demangling style ostream::operator<< FAIL at line 1578: unknown demangling style operator<<(ostream &, complex) FAIL at line 1581: unknown demangling style __lt__3fooFR3foo FAIL at line 1585: unknown demangling style lucid FAIL at line 1585, options --format=lucid: in: __md__3fooFR3foo out: (null) exp: foo::operator%(foo &) FAIL at line 1589: unknown demangling style foo::operator% FAIL at line 1593: unknown demangling style foo::operator-(foo &) FAIL at line 1596: unknown demangling style __ml__3fooFR3foo FAIL at line 1600: unknown demangling style lucid FAIL at line 1600, options --format=lucid: in: __ml__F7complexT1 out: (null) exp: operator*(complex, complex) FAIL at line 1604: unknown demangling style operator* FAIL at line 1608: unknown demangling style foo::operator--(int) FAIL at line 1611: unknown demangling style __ne__3fooFR3foo FAIL at line 1615: unknown demangling style lucid FAIL at line 1615, options --format=lucid: in: __nt__3fooFv out: (null) exp: foo::operator!(void) FAIL at line 1619: unknown demangling style foo::operator! FAIL at line 1623: unknown demangling style foo::operator new(int) static FAIL at line 1626: unknown demangling style __nw__FUi FAIL at line 1630: unknown demangling style lucid FAIL at line 1630, options --format=lucid: in: __nw__FUiPv out: (null) exp: operator new(unsigned int, void *) FAIL at line 1634: unknown demangling style operator new FAIL at line 1638: unknown demangling style foo::operator||(foo &) FAIL at line 1641: unknown demangling style __opPc__3fooFv FAIL at line 1645: unknown demangling style lucid FAIL at line 1645, options --format=lucid: in: __opi__3fooFv out: (null) exp: foo::operator int(void) FAIL at line 1649: unknown demangling style foo::operator int FAIL at line 1653: unknown demangling style foo::operator|(foo &) FAIL at line 1656: unknown demangling style __pl__3fooFR3foo FAIL at line 1660: unknown demangling style lucid FAIL at line 1660, options --format=lucid: in: __pp__3fooFi out: (null) exp: foo::operator++(int) FAIL at line 1664: unknown demangling style foo::operator++ FAIL at line 1668: unknown demangling style foo::operator->(void) FAIL at line 1671: unknown demangling style __rm__3fooFR3foo FAIL at line 1675: unknown demangling style lucid FAIL at line 1675, options --format=lucid: in: __rs__3fooFR3foo out: (null) exp: foo::operator>>(foo &) FAIL at line 1679: unknown demangling style foo::operator>> FAIL at line 1683: unknown demangling style istream::operator>>(streambuf *) FAIL at line 1686: unknown demangling style __rs__7istreamFPFR3ios_R3ios FAIL at line 1690: unknown demangling style lucid FAIL at line 1690, options --format=lucid: in: __rs__7istreamFPFR7istream_R7istream out: (null) exp: istream::operator>>(istream &(*)(istream &)) FAIL at line 1694: unknown demangling style istream::operator>> FAIL at line 1698: unknown demangling style istream::operator>>(unsigned char *) FAIL at line 1701: unknown demangling style __rs__7istreamFPc FAIL at line 1705: unknown demangling style lucid FAIL at line 1705, options --format=lucid: in: __rs__7istreamFRUi out: (null) exp: istream::operator>>(unsigned int &) FAIL at line 1709: unknown demangling style istream::operator>> FAIL at line 1713: unknown demangling style istream::operator>>(unsigned long &) FAIL at line 1716: unknown demangling style __rs__7istreamFRUs FAIL at line 1720: unknown demangling style lucid FAIL at line 1720, options --format=lucid: in: __rs__7istreamFRd out: (null) exp: istream::operator>>(double &) FAIL at line 1724: unknown demangling style istream::operator>> FAIL at line 1728: unknown demangling style istream::operator>>(float &) FAIL at line 1731: unknown demangling style __rs__7istreamFRi FAIL at line 1735: unknown demangling style lucid FAIL at line 1735, options --format=lucid: in: __rs__7istreamFRl out: (null) exp: istream::operator>>(long &) FAIL at line 1739: unknown demangling style istream::operator>> FAIL at line 1743: unknown demangling style istream::operator>>(short &) FAIL at line 1746: unknown demangling style __rs__FR7istreamR7complex FAIL at line 1750: unknown demangling style lucid FAIL at line 1750, options --format=lucid: in: __vtbl__10istrstream out: (null) exp: istrstream virtual table FAIL at line 1754: unknown demangling style istrstream virtual table FAIL at line 1758: unknown demangling style iostream_withassign::ostream__iostream virtual table FAIL at line 1761: unknown demangling style __vtbl__3ios FAIL at line 1765: unknown demangling style lucid FAIL at line 1765, options --format=lucid: in: __vtbl__3ios__13strstreambase out: (null) exp: strstreambase::ios virtual table FAIL at line 1769: unknown demangling style strstreambase::ios virtual table FAIL at line 1773: unknown demangling style abs(complex) FAIL at line 1776: unknown demangling style allocate__9streambufFv FAIL at line 1780: unknown demangling style lucid FAIL at line 1780, options --format=lucid: in: attach__11fstreambaseFi out: (null) exp: fstreambase::attach(int) FAIL at line 1784: unknown demangling style fstreambase::attach FAIL at line 1788: unknown demangling style ios::bitalloc(void) static FAIL at line 1791: unknown demangling style chr__FiT1 FAIL at line 1795: unknown demangling style lucid FAIL at line 1795, options --format=lucid: in: complex_error__FR11c_exception out: (null) exp: complex_error(c_exception &) FAIL at line 1799: unknown demangling style complex_error FAIL at line 1803: unknown demangling style complexfunc2(int (*)(char *)) FAIL at line 1806: unknown demangling style complexfunc3__FPFPFPl_s_i FAIL at line 1810: unknown demangling style lucid FAIL at line 1810, options --format=lucid: in: complexfunc4__FPFPFPc_s_i out: (null) exp: complexfunc4(int (*)(short (*)(char *))) FAIL at line 1814: unknown demangling style complexfunc4 FAIL at line 1818: unknown demangling style complexfunc5(int (*(*)(char *))(long)) FAIL at line 1821: unknown demangling style complexfunc6__FPFPi_PFl_i FAIL at line 1825: unknown demangling style lucid FAIL at line 1825, options --format=lucid: in: complexfunc7__FPFPFPc_i_PFl_i out: (null) exp: complexfunc7(int (*(*)(int (*)(char *)))(long)) FAIL at line 1829: unknown demangling style complexfunc7 FAIL at line 1833: unknown demangling style ostream::complicated_put(char) FAIL at line 1836: unknown demangling style conv10__FlPc FAIL at line 1840: unknown demangling style lucid FAIL at line 1840, options --format=lucid: in: conv16__FUlPc out: (null) exp: conv16(unsigned long, char *) FAIL at line 1844: unknown demangling style conv16 FAIL at line 1848: unknown demangling style dec(ios &) FAIL at line 1851: unknown demangling style dec__Fli FAIL at line 1855: unknown demangling style lucid FAIL at line 1855, options --format=lucid: in: dofield__FP7ostreamPciT2T3 out: (null) exp: dofield(ostream *, char *, int, char *, int) FAIL at line 1859: unknown demangling style dofield FAIL at line 1863: unknown demangling style ios::flags(long) FAIL at line 1866: unknown demangling style flags__3iosFv FAIL at line 1870: unknown demangling style lucid FAIL at line 1870, options --format=lucid: in: foo__FiN31 out: (null) exp: foo(int, int, int, int) FAIL at line 1874: unknown demangling style foo FAIL at line 1878: unknown demangling style foo(int, foo &, int, foo &, int, foo &) FAIL at line 1881: unknown demangling style foo__FiO3fooT1T2T1T2 FAIL at line 1885: unknown demangling style lucid FAIL at line 1885, options --format=lucid: in: foo___3barFl out: (null) exp: bar::foo_(long) FAIL at line 1889: unknown demangling style bar::foo_ FAIL at line 1893: unknown demangling style istream::get(char *, int, char) FAIL at line 1896: unknown demangling style get__7istreamFR9streambufc FAIL at line 1900: unknown demangling style lucid FAIL at line 1900, options --format=lucid: in: get_complicated__7istreamFRUc out: (null) exp: istream::get_complicated(unsigned char &) FAIL at line 1904: unknown demangling style istream::get_complicated FAIL at line 1908: unknown demangling style istream::get_complicated(char &) FAIL at line 1911: unknown demangling style getline__7istreamFPUcic FAIL at line 1915: unknown demangling style lucid FAIL at line 1915, options --format=lucid: in: getline__7istreamFPcic out: (null) exp: istream::getline(char *, int, char) FAIL at line 1919: unknown demangling style istream::getline FAIL at line 1923: unknown demangling style istream::ignore(int, int) FAIL at line 1926: unknown demangling style init__12strstreambufFPciT1 FAIL at line 1930: unknown demangling style lucid FAIL at line 1930, options --format=lucid: in: init__3iosFP9streambuf out: (null) exp: ios::init(streambuf *) FAIL at line 1934: unknown demangling style ios::init FAIL at line 1938: unknown demangling style Iostream_init::initcount FAIL at line 1941: unknown demangling style ipfx__7istreamFi FAIL at line 1945: unknown demangling style lucid FAIL at line 1945, options --format=lucid: in: ls_complicated__7ostreamFUc out: (null) exp: ostream::ls_complicated(unsigned char) FAIL at line 1949: unknown demangling style ostream::ls_complicated FAIL at line 1953: unknown demangling style ostream::ls_complicated(char) FAIL at line 1956: unknown demangling style overload1arg__FSc FAIL at line 1960: unknown demangling style lucid FAIL at line 1960, options --format=lucid: in: overload1arg__FUc out: (null) exp: overload1arg(unsigned char) FAIL at line 1964: unknown demangling style overload1arg FAIL at line 1968: unknown demangling style overload1arg(unsigned int) FAIL at line 1971: unknown demangling style overload1arg__FUl FAIL at line 1975: unknown demangling style lucid FAIL at line 1975, options --format=lucid: in: overload1arg__FUs out: (null) exp: overload1arg(unsigned short) FAIL at line 1979: unknown demangling style overload1arg FAIL at line 1983: unknown demangling style overload1arg(char) FAIL at line 1986: unknown demangling style overload1arg__Fd FAIL at line 1990: unknown demangling style lucid FAIL at line 1990, options --format=lucid: in: overload1arg__Ff out: (null) exp: overload1arg(float) FAIL at line 1994: unknown demangling style overload1arg FAIL at line 1998: unknown demangling style overload1arg(int) FAIL at line 2001: unknown demangling style overload1arg__Fl FAIL at line 2005: unknown demangling style lucid FAIL at line 2005, options --format=lucid: in: overload1arg__Fs out: (null) exp: overload1arg(short) FAIL at line 2009: unknown demangling style overload1arg FAIL at line 2013: unknown demangling style overload1arg(void) FAIL at line 2016: unknown demangling style overloadargs__FiN21 FAIL at line 2020: unknown demangling style lucid FAIL at line 2020, options --format=lucid: in: overloadargs__FiN31 out: (null) exp: overloadargs(int, int, int, int) FAIL at line 2024: unknown demangling style overloadargs FAIL at line 2028: unknown demangling style overloadargs(int, int, int, int, int) FAIL at line 2031: unknown demangling style overloadargs__FiN51 FAIL at line 2035: unknown demangling style lucid FAIL at line 2035, options --format=lucid: in: overloadargs__FiN61 out: (null) exp: overloadargs(int, int, int, int, int, int, int) FAIL at line 2039: unknown demangling style overloadargs FAIL at line 2043: unknown demangling style overloadargs(int, int, int, int, int, int, int, int) FAIL at line 2046: unknown demangling style overloadargs__FiN81 FAIL at line 2050: unknown demangling style lucid FAIL at line 2050, options --format=lucid: in: overloadargs__FiN91 out: (null) exp: overloadargs(int, int, int, int, int, int, int, int, int, int) FAIL at line 2054: unknown demangling style overloadargs FAIL at line 2058: unknown demangling style overloadargs(int, int, int, int, int, int, int, int, int, int, int) FAIL at line 2061: unknown demangling style overloadargs__FiT1 FAIL at line 2065: unknown demangling style lucid FAIL at line 2065, options --format=lucid: in: polar__FdT1 out: (null) exp: polar(double, double) FAIL at line 2069: unknown demangling style polar FAIL at line 2073: unknown demangling style pow(complex, complex) FAIL at line 2076: unknown demangling style pow__F7complexd FAIL at line 2080: unknown demangling style lucid FAIL at line 2080, options --format=lucid: in: pow__F7complexi out: (null) exp: pow(complex, int) FAIL at line 2084: unknown demangling style pow FAIL at line 2088: unknown demangling style pow(double, complex) FAIL at line 2091: unknown demangling style pstart__FPciT2 FAIL at line 2095: unknown demangling style lucid FAIL at line 2095, options --format=lucid: in: put__7ostreamFc out: (null) exp: ostream::put(char) FAIL at line 2099: unknown demangling style ostream::put FAIL at line 2103: unknown demangling style istream::read(char *, int) FAIL at line 2106: unknown demangling style resetiosflags__FR3iosl FAIL at line 2110: unknown demangling style lucid FAIL at line 2110, options --format=lucid: in: restore_errno__FRi out: (null) exp: restore_errno(int &) FAIL at line 2114: unknown demangling style restore_errno FAIL at line 2118: unknown demangling style istream::rs_complicated(unsigned char &) FAIL at line 2121: unknown demangling style rs_complicated__7istreamFRc FAIL at line 2125: unknown demangling style lucid FAIL at line 2125, options --format=lucid: in: seekg__7istreamFl8seek_dir out: (null) exp: istream::seekg(long, seek_dir) FAIL at line 2129: unknown demangling style istream::seekg FAIL at line 2133: unknown demangling style strstreambuf::seekoff(long, seek_dir, int) FAIL at line 2136: unknown demangling style seekoff__9streambufFlQ2_3ios12ios_seek_diri FAIL at line 2140: unknown demangling style lucid FAIL at line 2140, options --format=lucid: in: seekpos__9streambufFli out: (null) exp: streambuf::seekpos(long, int) FAIL at line 2144: unknown demangling style streambuf::seekpos FAIL at line 2148: unknown demangling style set_new_handler(void (*)(void)) FAIL at line 2151: unknown demangling style setb__9streambufFPcT1i FAIL at line 2155: unknown demangling style lucid FAIL at line 2155, options --format=lucid: in: setb__FR3iosi out: (null) exp: setb(ios &, int) FAIL at line 2159: unknown demangling style setb FAIL at line 2163: unknown demangling style fstreambase::setbuf(char *, int) FAIL at line 2166: unknown demangling style setbuf__9streambufFPUci FAIL at line 2170: unknown demangling style lucid FAIL at line 2170, options --format=lucid: in: setbuf__9streambufFPciT2 out: (null) exp: streambuf::setbuf(char *, int, int) FAIL at line 2174: unknown demangling style streambuf::setbuf FAIL at line 2178: unknown demangling style ios::setf(long, long) FAIL at line 2181: unknown demangling style setfill__FR3iosi FAIL at line 2185: unknown demangling style lucid FAIL at line 2185, options --format=lucid: in: setg__9streambufFPcN21 out: (null) exp: streambuf::setg(char *, char *, char *) FAIL at line 2189: unknown demangling style streambuf::setg FAIL at line 2193: unknown demangling style streambuf::setp(char *, char *) FAIL at line 2196: unknown demangling style tie__3iosFP7ostream FAIL at line 2200: unknown demangling style lucid FAIL at line 2200, options --format=lucid: in: uconv10__FUlPc out: (null) exp: uconv10(unsigned long, char *) FAIL at line 2204: unknown demangling style uconv10 FAIL at line 2208: unknown demangling style istream::xget(char *) FAIL at line 2211: unknown demangling style xsgetn__9streambufFPci FAIL at line 2215: unknown demangling style arm FAIL at line 2215, options --format=arm: in: __dt__21T5__pt__11_PFiPPdPv_iFv out: (null) exp: T5::~T5(void) FAIL at line 2219: unknown demangling style T5::~T5 FAIL at line 2223: unknown demangling style c::c(int) FAIL at line 2226: unknown demangling style __dt__11T5__pt__2_iFv FAIL at line 2230: unknown demangling style arm FAIL at line 2230, options --format=arm: in: __dt__11T5__pt__2_cFv out: (null) exp: T5::~T5(void) FAIL at line 2234: unknown demangling style T5::~T5 FAIL at line 2238: unknown demangling style T2::T2(int) FAIL at line 2241: unknown demangling style __dt__2T1Fv FAIL at line 2245: unknown demangling style arm FAIL at line 2245, options --format=arm: in: __dt__12T5__pt__3_1xFv out: (null) exp: T5::~T5(void) FAIL at line 2249: unknown demangling style T5::~T5 FAIL at line 2253: unknown demangling style T5::~T5(void) FAIL at line 2256: unknown demangling style __ct__21T5__pt__11_PFiPPdPv_iFi FAIL at line 2260: unknown demangling style arm FAIL at line 2260, options --format=arm: in: __amd__FR2T2i out: (null) exp: operator%=(T2 &, int) FAIL at line 2264: unknown demangling style operator%= FAIL at line 2268: unknown demangling style operator/=(T2 &, int) FAIL at line 2271: unknown demangling style __amu__FR2T2i FAIL at line 2275: unknown demangling style arm FAIL at line 2275, options --format=arm: in: __ami__FR2T2i out: (null) exp: operator-=(T2 &, int) FAIL at line 2279: unknown demangling style operator-= FAIL at line 2283: unknown demangling style operator+=(T2 &, int) FAIL at line 2286: unknown demangling style __nw__2T1SFUi FAIL at line 2290: unknown demangling style arm FAIL at line 2290, options --format=arm: in: __dl__2T1SFPv out: (null) exp: T1::operator delete(void *) static FAIL at line 2294: unknown demangling style T1::operator delete FAIL at line 2298: unknown demangling style T7::put(int) static FAIL at line 2301: unknown demangling style __dl__12T5__pt__3_1xSFPv FAIL at line 2305: unknown demangling style arm FAIL at line 2305, options --format=arm: in: h__FUc out: (null) exp: h(unsigned char) FAIL at line 2309: unknown demangling style h FAIL at line 2313: unknown demangling style f(int, char) FAIL at line 2316: unknown demangling style h__FUi FAIL at line 2320: unknown demangling style arm FAIL at line 2320, options --format=arm: in: h__Fci out: (null) exp: h(char, int) FAIL at line 2324: unknown demangling style h FAIL at line 2328: unknown demangling style h(unsigned long) FAIL at line 2331: unknown demangling style h__Fcl FAIL at line 2335: unknown demangling style arm FAIL at line 2335, options --format=arm: in: h__FUs out: (null) exp: h(unsigned short) FAIL at line 2339: unknown demangling style h FAIL at line 2343: unknown demangling style h(char, short) FAIL at line 2346: unknown demangling style X__12T5__pt__3_1x FAIL at line 2350: unknown demangling style arm FAIL at line 2350, options --format=arm: in: __ct__11T5__pt__2_iFi out: (null) exp: T5::T5(int) FAIL at line 2354: unknown demangling style T5::T5 FAIL at line 2358: unknown demangling style T5::T5(int) FAIL at line 2361: unknown demangling style h__FcT1 FAIL at line 2365: unknown demangling style arm FAIL at line 2365, options --format=arm: in: f__Ficd out: (null) exp: f(int, char, double) FAIL at line 2369: unknown demangling style f FAIL at line 2373: unknown demangling style T5::operator delete(void *) static FAIL at line 2376: unknown demangling style X__17T5__pt__8_PFcPv_i FAIL at line 2380: unknown demangling style arm FAIL at line 2380, options --format=arm: in: __ct__12T5__pt__3_1xFi out: (null) exp: T5::T5(int) FAIL at line 2384: unknown demangling style T5::T5 FAIL at line 2388: unknown demangling style T5::operator delete(void *) static FAIL at line 2391: unknown demangling style __std__foo FAIL at line 2395: unknown demangling style arm FAIL at line 2395, options --format=arm: in: __sti__bar out: (null) exp: global constructors keyed to bar FAIL at line 2399: unknown demangling style global constructors keyed to bar FAIL at line 2403: unknown demangling style f(int, char, double, char *, void (*)(char, int)) FAIL at line 2406: unknown demangling style f__FicdPcPFic_v FAIL at line 2410: unknown demangling style arm FAIL at line 2410, options --format=arm: in: get__2T7SFv out: (null) exp: T7::get(void) static FAIL at line 2414: unknown demangling style T7::get FAIL at line 2418: unknown demangling style T5::X FAIL at line 2421: unknown demangling style __dl__11T5__pt__2_iSFPv FAIL at line 2425: unknown demangling style arm FAIL at line 2425, options --format=arm: in: __dl__11T5__pt__2_cSFPv out: (null) exp: T5::operator delete(void *) static FAIL at line 2429: unknown demangling style T5::operator delete FAIL at line 2433: unknown demangling style h(char) FAIL at line 2436: unknown demangling style h__Fd FAIL at line 2440: unknown demangling style arm FAIL at line 2440, options --format=arm: in: h__Ff out: (null) exp: h(float) FAIL at line 2444: unknown demangling style h FAIL at line 2448: unknown demangling style h(int) FAIL at line 2451: unknown demangling style f__Fi FAIL at line 2455: unknown demangling style arm FAIL at line 2455, options --format=arm: in: h__Fl out: (null) exp: h(long) FAIL at line 2459: unknown demangling style h FAIL at line 2463: unknown demangling style h(short) FAIL at line 2466: unknown demangling style X__11T5__pt__2_c FAIL at line 2470: unknown demangling style arm FAIL at line 2470, options --format=arm: in: X__11T5__pt__2_i out: (null) exp: T5::X FAIL at line 2474: unknown demangling style T5::X FAIL at line 2478: unknown demangling style T5::T5(int) FAIL at line 2481: unknown demangling style f__FicdPc FAIL at line 2485: unknown demangling style arm FAIL at line 2485, options --format=arm: in: __nw__FUi out: (null) exp: operator new(unsigned int) FAIL at line 2489: unknown demangling style operator new FAIL at line 2493: unknown demangling style T1::a::b::b(int) static FAIL at line 2496: unknown demangling style __dt__Q3_2T11a1bSFi FAIL at line 2500: unknown demangling style arm FAIL at line 2500, options --format=arm: in: put__Q3_2T11a1bSFi out: (null) exp: T1::a::b::put(int) static FAIL at line 2504: unknown demangling style T1::a::b::put FAIL at line 2508: unknown demangling style T1::a::get(void) static FAIL at line 2511: unknown demangling style put__2T1SFi FAIL at line 2515: unknown demangling style arm FAIL at line 2515, options --format=arm: in: put__Q5_2T11a1b1c1dSFi out: (null) exp: T1::a::b::c::d::put(int) static FAIL at line 2519: unknown demangling style T1::a::b::c::d::put FAIL at line 2523: unknown demangling style T1::a::b::c::get(void) static FAIL at line 2526: unknown demangling style put__Q2_2T11aSFi FAIL at line 2530: unknown demangling style arm FAIL at line 2530, options --format=arm: in: put__Q4_2T11a1b1cSFi out: (null) exp: T1::a::b::c::put(int) static FAIL at line 2534: unknown demangling style T1::a::b::c::put FAIL at line 2538: unknown demangling style T1::a::b::get(void) static FAIL at line 2541: unknown demangling style get__2T1SFv FAIL at line 2545: unknown demangling style arm FAIL at line 2545, options --format=arm: in: get__Q5_2T11a1b1c1dSFv out: (null) exp: T1::a::b::c::d::get(void) static FAIL at line 2549: unknown demangling style T1::a::b::c::d::get FAIL at line 2553: unknown demangling style T1::~T1(void) FAIL at line 2556: unknown demangling style __dt__12T1__pt__3_1tFv FAIL at line 2560: unknown demangling style arm FAIL at line 2560, options --format=arm: in: __dl__12T1__pt__3_1tSFPv out: (null) exp: T1::operator delete(void *) static FAIL at line 2564: unknown demangling style T1::operator delete FAIL at line 2568: unknown demangling style T1::T1(int) FAIL at line 2571: unknown demangling style __ct__11T1__pt__2_cFv FAIL at line 2575: unknown demangling style arm FAIL at line 2575, options --format=arm: in: __ct__12T1__pt__3_1tFi out: (null) exp: T1::T1(int) FAIL at line 2579: unknown demangling style T1::T1 FAIL at line 2583: unknown demangling style T1::T1(void) FAIL at line 2586: unknown demangling style __dl__11T1__pt__2_cSFPv FAIL at line 2590: unknown demangling style arm FAIL at line 2590, options --format=arm: in: bar__3fooFPv out: (null) exp: foo::bar(void *) FAIL at line 2594: unknown demangling style foo::bar FAIL at line 2598: unknown demangling style foo::bar(void *) const FAIL at line 2601: unknown demangling style __eq__3fooFR3foo FAIL at line 2605: unknown demangling style arm FAIL at line 2605, options --format=arm: in: __eq__3fooCFR3foo out: (null) exp: foo::operator==(foo &) const FAIL at line 2609: unknown demangling style foo::operator== FAIL at line 2613: unknown demangling style vector::elem(int) FAIL at line 2616: unknown demangling style elem__15vector__pt__2_iFi FAIL at line 2620: unknown demangling style arm FAIL at line 2620, options --format=arm: in: __ct__15vector__pt__2_dFi out: (null) exp: vector::vector(int) FAIL at line 2624: unknown demangling style vector::vector FAIL at line 2628: unknown demangling style vector::vector(int) FAIL at line 2631: unknown demangling style __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2 FAIL at line 2635: unknown demangling style arm FAIL at line 2635, options --format=arm: in: __ct__25DListNode__pt__9_O6RLabelFO6RLabelP25DListNode__pt__9_O6RLabelT2 out: (null) exp: DListNode::DListNode(RLabel &&, DListNode *, DListNode *) FAIL at line 2639: unknown demangling style DListNode::DListNode FAIL at line 2643: unknown demangling style foo::bar(int, int, FooBar) FAIL at line 2646: unknown demangling style bar__3fooFPiN51PdN37PcN211T1iN215 FAIL at line 2650: unknown demangling style hp FAIL at line 2650, options --format=hp: in: __amd__FR2T2i out: (null) exp: operator%=(T2 &, int) FAIL at line 2654: unknown demangling style operator%= FAIL at line 2658: unknown demangling style operator/=(T2 &, int) FAIL at line 2661: unknown demangling style __amu__FR2T2i FAIL at line 2665: unknown demangling style hp FAIL at line 2665, options --format=hp: in: __ami__FR2T2i out: (null) exp: operator-=(T2 &, int) FAIL at line 2669: unknown demangling style operator-= FAIL at line 2673: unknown demangling style operator+=(T2 &, int) FAIL at line 2676: unknown demangling style __nw__2T1SFUi FAIL at line 2680: unknown demangling style hp FAIL at line 2680, options --format=hp: in: __dl__2T1SFPv out: (null) exp: T1::operator delete(void *) static FAIL at line 2684: unknown demangling style T1::operator delete FAIL at line 2688: unknown demangling style T7::put(int) static FAIL at line 2691: unknown demangling style h__FUc FAIL at line 2695: unknown demangling style hp FAIL at line 2695, options --format=hp: in: f__Fic out: (null) exp: f(int, char) FAIL at line 2699: unknown demangling style f FAIL at line 2703: unknown demangling style h(unsigned int) FAIL at line 2706: unknown demangling style h__Fci FAIL at line 2710: unknown demangling style hp FAIL at line 2710, options --format=hp: in: h__FUl out: (null) exp: h(unsigned long) FAIL at line 2714: unknown demangling style h FAIL at line 2718: unknown demangling style h(char, long) FAIL at line 2721: unknown demangling style h__FUs FAIL at line 2725: unknown demangling style hp FAIL at line 2725, options --format=hp: in: h__Fcs out: (null) exp: h(char, short) FAIL at line 2729: unknown demangling style h FAIL at line 2733: unknown demangling style h(char, char) FAIL at line 2736: unknown demangling style f__Ficd FAIL at line 2740: unknown demangling style hp FAIL at line 2740, options --format=hp: in: f__FicdPcPFci_v out: (null) exp: f(int, char, double, char *, void (*)(char, int)) FAIL at line 2744: unknown demangling style f FAIL at line 2748: unknown demangling style f(int, char, double, char *, void (*)(int, char)) FAIL at line 2751: unknown demangling style get__2T7SFv FAIL at line 2755: unknown demangling style hp FAIL at line 2755, options --format=hp: in: h__Fc out: (null) exp: h(char) FAIL at line 2759: unknown demangling style h FAIL at line 2763: unknown demangling style h(double) FAIL at line 2766: unknown demangling style h__Ff FAIL at line 2770: unknown demangling style hp FAIL at line 2770, options --format=hp: in: h__Fi out: (null) exp: h(int) FAIL at line 2774: unknown demangling style h FAIL at line 2778: unknown demangling style f(int) FAIL at line 2781: unknown demangling style h__Fl FAIL at line 2785: unknown demangling style hp FAIL at line 2785, options --format=hp: in: h__Fs out: (null) exp: h(short) FAIL at line 2789: unknown demangling style h FAIL at line 2793: unknown demangling style f(int, char, double, char *) FAIL at line 2796: unknown demangling style __nw__FUi FAIL at line 2800: unknown demangling style hp FAIL at line 2800, options --format=hp: in: __ct__Q3_2T11a1bSFi out: (null) exp: T1::a::b::b(int) static FAIL at line 2804: unknown demangling style T1::a::b::b FAIL at line 2808: unknown demangling style T1::a::b::~b(int) static FAIL at line 2811: unknown demangling style put__Q3_2T11a1bSFi FAIL at line 2815: unknown demangling style hp FAIL at line 2815, options --format=hp: in: get__Q2_2T11aSFv out: (null) exp: T1::a::get(void) static FAIL at line 2819: unknown demangling style T1::a::get FAIL at line 2823: unknown demangling style T1::put(int) static FAIL at line 2826: unknown demangling style put__Q5_2T11a1b1c1dSFi FAIL at line 2830: unknown demangling style hp FAIL at line 2830, options --format=hp: in: get__Q4_2T11a1b1cSFv out: (null) exp: T1::a::b::c::get(void) static FAIL at line 2834: unknown demangling style T1::a::b::c::get FAIL at line 2838: unknown demangling style T1::a::put(int) static FAIL at line 2841: unknown demangling style put__Q4_2T11a1b1cSFi FAIL at line 2845: unknown demangling style hp FAIL at line 2845, options --format=hp: in: get__Q3_2T11a1bSFv out: (null) exp: T1::a::b::get(void) static FAIL at line 2849: unknown demangling style T1::a::b::get FAIL at line 2853: unknown demangling style T1::get(void) static FAIL at line 2856: unknown demangling style get__Q5_2T11a1b1c1dSFv FAIL at line 2860: unknown demangling style hp FAIL at line 2860, options --format=hp: in: bar__3fooFPv out: (null) exp: foo::bar(void *) FAIL at line 2864: unknown demangling style foo::bar FAIL at line 2868: unknown demangling style foo::bar(void *) const FAIL at line 2871: unknown demangling style __eq__3fooFR3foo FAIL at line 2875: unknown demangling style hp FAIL at line 2875, options --format=hp: in: __eq__3fooCFR3foo out: (null) exp: foo::operator==(foo &) const FAIL at line 2879: unknown demangling style foo::operator== FAIL at line 2883: unknown demangling style foo::bar(int, int, FooBar) FAIL at line 2886: unknown demangling style bar__3fooFPiN51PdN37PcN211T1iN215 FAIL at line 2890: unknown demangling style hp FAIL at line 2890, options --format=hp: in: __dt__2T5XTPFiPPdPv_i__Fv out: (null) exp: T5::~T5(void) FAIL at line 2894: unknown demangling style T5::~T5 FAIL at line 2898: unknown demangling style c::c(int) FAIL at line 2901: unknown demangling style __dt__2T5XTi__Fv FAIL at line 2905: unknown demangling style hp FAIL at line 2905, options --format=hp: in: __dt__2T5XTc__Fv out: (null) exp: T5::~T5(void) FAIL at line 2909: unknown demangling style T5::~T5 FAIL at line 2913: unknown demangling style T2::T2(int) FAIL at line 2916: unknown demangling style __dt__2T1Fv FAIL at line 2920: unknown demangling style hp FAIL at line 2920, options --format=hp: in: __dt__2T5XT1x__Fv out: (null) exp: T5::~T5(void) FAIL at line 2924: unknown demangling style T5::~T5 FAIL at line 2928: unknown demangling style T5::~T5(void) FAIL at line 2931: unknown demangling style __ct__2T5XTPFiPPdPv_i__Fi FAIL at line 2935: unknown demangling style hp FAIL at line 2935, options --format=hp: in: __dl__2T5XT1x__SFPv out: (null) exp: T5::operator delete(void *) static FAIL at line 2939: unknown demangling style T5::operator delete FAIL at line 2943: unknown demangling style T5::X FAIL at line 2946: unknown demangling style __ct__2T5XTi__Fi FAIL at line 2950: unknown demangling style hp FAIL at line 2950, options --format=hp: in: __ct__2T5XTc__Fi out: (null) exp: T5::T5(int) FAIL at line 2954: unknown demangling style T5::T5 FAIL at line 2958: unknown demangling style T5::operator delete(void *) static FAIL at line 2961: unknown demangling style X__2T5XTPFcPv_i FAIL at line 2965: unknown demangling style hp FAIL at line 2965, options --format=hp: in: __ct__2T5XT1x__Fi out: (null) exp: T5::T5(int) FAIL at line 2969: unknown demangling style T5::T5 FAIL at line 2973: unknown demangling style T5::operator delete(void *) static FAIL at line 2976: unknown demangling style X__2T5XTPFiPPdPv_i FAIL at line 2980: unknown demangling style hp FAIL at line 2980, options --format=hp: in: __dl__2T5XTi__SFPv out: (null) exp: T5::operator delete(void *) static FAIL at line 2984: unknown demangling style T5::operator delete FAIL at line 2988: unknown demangling style T5::operator delete(void *) static FAIL at line 2991: unknown demangling style X__2T5XTc FAIL at line 2995: unknown demangling style hp FAIL at line 2995, options --format=hp: in: X__2T5XTi out: (null) exp: T5::X FAIL at line 2999: unknown demangling style T5::X FAIL at line 3003: unknown demangling style T5::T5(int) FAIL at line 3006: unknown demangling style __dt__2T1XTc__Fv FAIL at line 3010: unknown demangling style hp FAIL at line 3010, options --format=hp: in: __dt__2T1XT1t__Fv out: (null) exp: T1::~T1(void) FAIL at line 3014: unknown demangling style T1::~T1 FAIL at line 3018: unknown demangling style T1::operator delete(void *) static FAIL at line 3021: unknown demangling style __ct__2T1XTc__Fi FAIL at line 3025: unknown demangling style hp FAIL at line 3025, options --format=hp: in: __ct__2T1XTc__Fv out: (null) exp: T1::T1(void) FAIL at line 3029: unknown demangling style T1::T1 FAIL at line 3033: unknown demangling style T1::T1(int) FAIL at line 3036: unknown demangling style __ct__2T1XT1t__Fv FAIL at line 3040: unknown demangling style hp FAIL at line 3040, options --format=hp: in: __dl__2T1XTc__SFPv out: (null) exp: T1::operator delete(void *) static FAIL at line 3044: unknown demangling style T1::operator delete FAIL at line 3048: unknown demangling style vector::elem(int) FAIL at line 3051: unknown demangling style elem__6vectorXTi__Fi FAIL at line 3055: unknown demangling style hp FAIL at line 3055, options --format=hp: in: __ct__6vectorXTd__Fi out: (null) exp: vector::vector(int) FAIL at line 3059: unknown demangling style vector::vector FAIL at line 3063: unknown demangling style vector::vector(int) FAIL at line 3066: unknown demangling style __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2 FAIL at line 3070: unknown demangling style hp FAIL at line 3070, options --format=hp: in: __ct__9DListNodeXTO6RLabel__FO6RLabelP9DListNodeXTO6RLabel_T2 out: (null) exp: DListNode::DListNode(RLabel &&, DListNode *, DListNode *) FAIL at line 3074: unknown demangling style DListNode::DListNode FAIL at line 3078: unknown demangling style vector::elem(int) FAIL at line 3081: unknown demangling style elem__6vectorXUP2701Td__Fi FAIL at line 3085: unknown demangling style hp FAIL at line 3085, options --format=hp: in: elem__6vectorXTiSP334__Fi out: (null) exp: vector::elem(int) FAIL at line 3089: unknown demangling style vector::elem FAIL at line 3093: unknown demangling style vector::elem(int) FAIL at line 3096: unknown demangling style elem__6vectorXTiSM__SCFPPd FAIL at line 3100: unknown demangling style hp FAIL at line 3100, options --format=hp: in: elem__6vectorXTiSN67UP4000TRs__Fi out: (null) exp: vector::elem(int) FAIL at line 3104: unknown demangling style vector::elem FAIL at line 3108: unknown demangling style vector::elem(int) FAIL at line 3111: unknown demangling style elem__6vectorXTiSN67TRdTFPv_i__Fi FAIL at line 3115: unknown demangling style hp FAIL at line 3115, options --format=hp: in: elem__6vectorXTiSN67TOdTFPv_i__Fi out: (null) exp: vector::elem(int) FAIL at line 3119: unknown demangling style vector::elem FAIL at line 3123: unknown demangling style vector::X FAIL at line 3126: unknown demangling style X__6vectorXTiSN67TdTPvUP5TOs FAIL at line 3130: unknown demangling style hp FAIL at line 3130, options --format=hp: in: elem__6vectorXTiA3foo__Fi out: (null) exp: vector::elem(int) FAIL at line 3134: unknown demangling style vector::elem FAIL at line 3138: unknown demangling style vector::elem(int, void **, void **) FAIL at line 3141: unknown demangling style elem__6vectorXTiSN42A3foo__Fi FAIL at line 3145: unknown demangling style hp FAIL at line 3145, options --format=hp: in: __ct__2T5XTPFcPv_i__Fi_2 out: (null) exp: T5::T5(int) FAIL at line 3149: unknown demangling style T5::T5 FAIL at line 3153: unknown demangling style T5::T5(int) FAIL at line 3156: unknown demangling style f__FicdPcPFci_v_34 FAIL at line 3160: unknown demangling style hp FAIL at line 3160, options --format=hp: in: spec__13Spec<#1,#1.*>XTiTPi_FPi out: (null) exp: Spec::spec(int *) FAIL at line 3164: unknown demangling style Spec::spec FAIL at line 3168: unknown demangling style Spec::spec(int *) FAIL at line 3171: unknown demangling style spec__17Spec<#1,#1.&&,#1>XTiTOiTi_FPi FAIL at line 3175: unknown demangling style hp FAIL at line 3175, options --format=hp: in: add__XTc_FcT1 out: (null) exp: add(char, char) FAIL at line 3179: unknown demangling style add FAIL at line 3183: unknown demangling style add(char, long **, char) FAIL at line 3186: unknown demangling style add__XTPfTFPd_f_FcT1 FAIL at line 3190: unknown demangling style hp FAIL at line 3190, options --format=hp: in: unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv out: (null) exp: basic_string,allocator>::unLink(void) FAIL at line 3195: unknown demangling style basic_string,allocator>::unLink FAIL at line 3199: unknown demangling style _Utf390_1__1_9223372036854775807__9223372036854775 FAIL at line 3203: unknown demangling style C call(Test &) FAIL at line 3206: unknown demangling style call__H1Z4Test_OX01_t1C2ZX01PMX01FPX01i_vQ2X016output FAIL at line 3210: unknown demangling style gnu FAIL at line 3210, options --format=gnu: in: fn__FPQ21n1cPMQ21n1cFPQ21n1c_i out: (null) exp: fn(n::c *, int (n::c::*)(n::c *)) FAIL at line 3214: unknown demangling style fn FAIL at line 3218: unknown demangling style f(Bar<2>, i) FAIL at line 3221: unknown demangling style f__FGt3Bar1i21i FAIL at line 3225: unknown demangling style gnu FAIL at line 3225, options --format=gnu: in: f__FGt3Bar1i2G4XY_t out: (null) exp: f(Bar<2>, XY_t) FAIL at line 3229: unknown demangling style f FAIL at line 3233: unknown demangling style int foo > >(TA >) FAIL at line 3236: unknown demangling style foo__H1Zt2TA2ZOCiZt2NA1Ui9_X01_i FAIL at line 3240: unknown demangling style gnu FAIL at line 3240, options --format=gnu: in: foo__H1Zt2TA2ZcZt2NA1Ui20_X01_i out: (null) exp: int foo > >(TA >) FAIL at line 3244: unknown demangling style int foo > > FAIL at line 3248: unknown demangling style int foo > >(TA >) FAIL at line 3251: unknown demangling style foo__H1Zt2TA2ZRCiZt2NA1im1_X01_i FAIL at line 3255: unknown demangling style gnu FAIL at line 3255, options --format=gnu: in: foo__H1Zt2TA2ZRCiZt2NA1im9_X01_i out: (null) exp: int foo > >(TA >) FAIL at line 3259: unknown demangling style int foo > > FAIL at line 3263: unknown demangling style int foo > >(TA >) FAIL at line 3266: unknown demangling style foo__H1Zt2TA2ZcZt2NA1im1_X01_i FAIL at line 3270: unknown demangling style gnu FAIL at line 3270, options --format=gnu: in: foo__H1Zt2TA2ZiZt4N__A1im9_X01_i out: (null) exp: int foo > >(TA >) FAIL at line 3274: unknown demangling style int foo > > FAIL at line 3278: unknown demangling style int foo > >(TA >) FAIL at line 3281: unknown demangling style __opi__t2TA2ZiZt4N__A1i9 FAIL at line 3285: unknown demangling style gnu FAIL at line 3285, options --format=gnu: in: __opi__t2TA2ZiZt8N___A___1i_m99_ out: (null) exp: TA >::operator int(void) FAIL at line 3289: unknown demangling style TA >::operator int FAIL at line 3293: unknown demangling style int foo___bar__baz___ > >(TA >) FAIL at line 3296: unknown demangling style foo__bar___foobar_____t2TA2ZiZt8N___A___1i_m99_ FAIL at line 3300: unknown demangling style gnu FAIL at line 3300, options --format=gnu: in: foo__bar___foobar_____t2TA2ZiZt4N__A1i9 out: (null) exp: TA >::foo__bar___foobar___(void) FAIL at line 3304: unknown demangling style TA >::foo__bar___foobar___ FAIL at line 3308: unknown demangling style sockaddr * type_info function FAIL at line 3311: unknown demangling style __tfPQ25libcwt16option_event_tct1Z12burst_app_ct FAIL at line 3315: unknown demangling style gnu FAIL at line 3315, options --format=gnu: in: __tiP8sockaddr out: (null) exp: sockaddr * type_info node FAIL at line 3319: unknown demangling style sockaddr * type_info node FAIL at line 3323: unknown demangling style libcw::option_event_tct * type_info node FAIL at line 3326: unknown demangling style _27_GLOBAL_.N.__12burst_app_ct.app_instance FAIL at line 3330: unknown demangling style gnu FAIL at line 3330, options --format=gnu: in: _26_GLOBAL_$N$_tmp_n.iilg4Gya$app_instance out: (null) exp: {anonymous}::app_instance FAIL at line 3334: unknown demangling style {anonymous}::app_instance FAIL at line 3338: unknown demangling style fo5(__int128) FAIL at line 3341: unknown demangling style _Z3fo5o FAIL at line 3373: unknown demangling style hp FAIL at line 3377: unknown demangling style _Utf58_0_1__1_2147483647__2147483648 FAIL at line 3381: unknown demangling style std::bad_alloc FAIL at line 3384: unknown demangling style _ZN1f1fE FAIL at line 3922, options --format=auto --no-params: in: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator out: (null) exp: _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm(iterator) FAIL at line 3923, options --format=auto --no-params: in: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator out: (null) exp: _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm FAIL at line 4429, options --format=gnu-v3: in: _ZN4modc6parser8sequenceINS_9astParser13LocatedParserINS0_9ParserRefINS2_UlRNS2_16TokenParserInputEE_EEEEEINS0_14OptionalParserINS2_18ListParserTemplateILNS_6tokens5Token4TypeE4EXadL_ZNSD_Ut_13parenthesizedEEEE6ParserINS4_INS0_6ParserIS5_NS_3ast10ExpressionEEEEEEEEENSA_INS4_INS2_22OneOfKeywordsToTParserINSJ_5StyleEEEEEEENS0_14SequenceParserIS5_INS0_18ExactElementParserIS5_EENSA_ISM_EEEEENS0_14RepeatedParserINS4_INS0_15TransformParserINSU_IS5_INS4_INSP_INSJ_10Annotation12RelationshipEEEEESX_EEENS2_UlNS2_3LocES12_ONS_5MaybeISK_EEE19_EEEEELb0EEEEEENSU_INS0_17ExtractParserTypeIT_E9InputTypeEINS0_8MaybeRefIS1F_E4TypeEDpNS1I_IT0_E4TypeEEEEOS1F_DpOS1L_ out: (null) exp: modc::parser::ParserRef::Parser::Style> > > >::InputType, modc::parser::MaybeRef&&)#21}>::Type, modc::parser::RepeatedParser::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false>::Parser > > > >::Type, modc::parser::RepeatedParser::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false> >::Parser::Style> > > >::Type, modc::parser::RepeatedParser::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false>, modc::astParser::LocatedParser > > > >::Type, modc::parser::RepeatedParser::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false>::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false> >::Type> modc::parser::sequence >, modc::parser::OptionalParser::Parser > > >, modc::astParser::LocatedParser >::Parser::Style> > >, modc::parser::SequenceParser, modc::astParser::LocatedParser > > >, modc::parser::RepeatedParser::Parser::Style> >::Parser > >::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}> >, false> >(modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe&&)#21}&&, (modc::parser::ExtractParserType > >&&)...) FAIL at line 4564, options : in: _Q.__0 out: (null) exp: ::Q.(void) FAIL at line 4569, options : in: _Q10-__9cafebabe. out: (null) exp: cafebabe.::-(void) FAIL at line 4597, options : in: __10%0__S4_0T0T0 out: (null) exp: %0<>::%0(%0<>) ./test-demangle: 1217 tests, 1116 failures ./test-demangle < ./d-demangle-expected ./test-demangle: 323 tests, 0 failures ./test-demangle < ./rust-demangle-expected ./test-demangle: 36 tests, 0 failures loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I.. -I./../../include -DHAVE_CONFIG_H -I.. -o test-pexecute \ ./test-pexecute.c ../libiberty.a make[3]: *** [Makefile:52: check-cplus-dem] Error 1 ./test-pexecute loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I.. -I./../../include -DHAVE_CONFIG_H -I.. -o test-expandargv \ ./test-expandargv.c ../libiberty.a ./test-expandargv PASS: test-expandargv-0. PASS: test-expandargv-1. PASS: test-expandargv-2. PASS: test-expandargv-3. PASS: test-expandargv-4. PASS: test-expandargv-5. PASS: test-expandargv-6. loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -O2 -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I.. -I./../../include -DHAVE_CONFIG_H -I.. -o test-strtol \ ./test-strtol.c ../libiberty.a ./test-strtol PASS: test-strtol-0. PASS: test-strtol-1. PASS: test-strtol-2. PASS: test-strtol-3. PASS: test-strtol-4. PASS: test-strtol-5. PASS: test-strtol-6. PASS: test-strtol-7. PASS: test-strtol-8. PASS: test-strtol-9. PASS: test-strtol-10. PASS: test-strtol-11. PASS: test-strtol-12. PASS: test-strtol-13. PASS: test-strtol-14. PASS: test-strtol-15. PASS: test-strtol-16. PASS: test-strtol-17. PASS: test-strtol-18. PASS: test-strtol-19. PASS: test-strtol-20. make[3]: Target 'check' not remade because of errors. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[2]: *** [Makefile:499: check-subdir] Error 2 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[2]: Target 'check' not remade because of errors. make[1]: Nothing to be done for 'check-target'. make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[1]: *** [Makefile:8068: check-libiberty] Error 2 make[1]: Target 'check-host' not remade because of errors. make: *** [Makefile:2174: do-check] Error 2 make: Target 'check' not remade because of errors. + : ====================TESTING========================= + echo ====================TESTING========================= + cat gas/testsuite/gas.sum ld/ld.sum binutils/binutils.sum Test run by mockbuild on Sun Nov 17 21:19:04 2024 Native configuration is loongarch64-redhat-linux-gnu === gas tests === Schedule of variations: unix Running target unix Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/aarch64/aarch64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/all/gas.exp ... PASS: pcrel values in assignment PASS: simplifiable double subtraction PASS: simplifiable double subtraction (-a) PASS: simple FP constants FAIL: difference of two undefined symbols PASS: .equiv for symbol already set to another one PASS: .equiv for symbol already set to an expression PASS: .equ for symbol already set PASS: .equ for symbol already set through .eqv PASS: .eqv support PASS: .eqv for symbol already set PASS: == assignment support PASS: == assignment for symbol already set PASS: forward references PASS: forward expression PASS: .equ redefinitions FAIL: .equ redefinitions (2) FAIL: .equ redefinitions (3) PASS: .set for symbol already used as label PASS: .set for symbol already defined through .comm PASS: comment.s: comments in listings PASS: general info section in listings PASS: difference between forward references PASS: struct PASS: align PASS: align2 PASS: alternate macro syntax PASS: alternate macro syntax (escape) PASS: evaluation of simple expressions PASS: conditional listings PASS: incbin PASS: assignment tests PASS: .sleb128 tests PASS: .sleb128 tests (2) PASS: .sleb128 tests (3) PASS: .sleb128 tests (4) PASS: .sleb128 tests (5) PASS: .sleb128 tests (7) PASS: .sleb128 tests (8) PASS: undefined symbols in sleb128 directive PASS: relax .uleb128 PASS: .quad tests PASS: octa bignum PASS: weakref tests, relocations PASS: weakref tests, global syms PASS: weakref tests, local syms PASS: weakref tests, strong undefined syms PASS: weakref tests, weak undefined syms PASS: e: would close weakref loop: e => a => b => c => d => e PASS: a: would close weakref loop: a => b => c => d => e => a PASS: is already defined PASS: .strings tests PASS: gas/all/none PASS: quoted symbol names PASS: all pr20312 PASS: gas/all/err-1.s (test for errors, line 3) PASS: gas/all/err-1.s (test for errors, line 4) PASS: gas/all/err-1.s (test for errors, line 5) PASS: gas/all/err-1.s (test for errors, line 6) PASS: gas/all/err-1.s (test for errors, line 7) PASS: gas/all/err-1.s (test for excess errors) PASS: gas/all/err-fakelabel.s (test for errors, line 3) PASS: gas/all/err-fakelabel.s (test for excess errors) PASS: gas/all/err-sizeof.s (test for errors, line 3) PASS: gas/all/err-sizeof.s (test for errors, line 4) PASS: gas/all/err-sizeof.s (test for errors, line 5) PASS: gas/all/err-sizeof.s (test for errors, line 6) PASS: gas/all/err-sizeof.s (test for errors, line 9) PASS: gas/all/err-sizeof.s (test for errors, line 10) PASS: gas/all/err-sizeof.s (test for errors, line 3) PASS: gas/all/err-sizeof.s junk (test for errors, line 4) PASS: gas/all/err-sizeof.s junk (test for errors, line 5) PASS: gas/all/err-sizeof.s junk (test for errors, line 6) PASS: gas/all/err-sizeof.s missing (test for warnings, line 9) PASS: gas/all/err-sizeof.s missing (test for warnings, line 10) PASS: gas/all/err-sizeof.s (test for excess errors) PASS: gas/all/warn-1.s (test for warnings, line 3) PASS: gas/all/warn-1.s (test for errors, line 4) PASS: gas/all/warn-1.s (test for warnings, line 5) PASS: gas/all/warn-1.s (test for warnings, line 6) PASS: gas/all/warn-1.s (test for warnings, line 7) PASS: gas/all/warn-1.s (test for excess errors) PASS: .org test 1 PASS: .org test 2 PASS: .org test 3 PASS: .org test 4 PASS: .org test 5 PASS: .org test 6 PASS: fill test with forward labels Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/alpha/alpha.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arc/arc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arc/warn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/arm/arm.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/avr/avr.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/bfin/bfin.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/bfin/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cfi/cfi.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cr16/cr16.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cr16/pic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/cris/cris.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/crx/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/d10v/d10v.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/d30v/d30.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/dlx/alltests.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/elf/elf.exp ... PASS: elf ehopt0 PASS: .file file names PASS: .file file names ordering PASS: group section PASS: group section PASS: group section name PASS: group section with multiple sections of same name PASS: group section with multiple sections of same name PASS: debug info in group section and non-group section with same name PASS: gas/elf/group3 PASS: automatic section group a PASS: automatic section group b FAIL: .equ redefinitions (ELF) PASS: elf equate relocs PASS: Ill-formed directives PASS: elf section0 PASS: elf section1 PASS: elf section2 list PASS: note section PASS: label arithmetic with multiple same-name sections PASS: elf section5 list PASS: ELF struct PASS: .set with expression PASS: ELF symbol versioning PASS: unsupported .symver with common symbol PASS: .set with IFUNC PASS: elf type list PASS: elf section6 PASS: elf section7 PASS: section flags PASS: section flags PASS: numeric section flags and types PASS: Disabling section padding PASS: mbind sections PASS: mbind section contents PASS: mbind sections without SHF_ALLOC PASS: DWARF2 1 PASS: DWARF2 2 PASS: DWARF2 3 PASS: DWARF2 4 PASS: DWARF2 5 PASS: DWARF2 6 PASS: DWARF2 7 PASS: DWARF2 8 PASS: DWARF2 9 PASS: DWARF2 10 PASS: DWARF2 11 PASS: DWARF2 12 PASS: DWARF2 13 PASS: DWARF2 14 PASS: DWARF2 15 PASS: DWARF2 16 PASS: DWARF2 17 PASS: DWARF2 18 UNSUPPORTED: good .bss / .struct data allocation directives UNSUPPORTED: bad .bss / .struct data allocation directives PASS: Check bad section flag PASS: Check bad size directive PASS: Check bad group PASS: Multibyte symbol names PASS: weak and common directives PASS: common and weak directives PASS: gas/elf/common3a PASS: gas/elf/common3b PASS: gas/elf/common4a PASS: gas/elf/common4b PASS: gas/elf/common5a PASS: gas/elf/common5b PASS: gas/elf/common5c PASS: gas/elf/common5d PASS: .strtab section PASS: bignum byte values PASS: gas/elf/warn-2.s (test for warnings, line ) PASS: gas/elf/warn-2.s (test for excess errors) Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/epiphany/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/fr30/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/fr30/fr30.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/frv/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ft32/ft32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300-coff.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/h8300.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t01_mov.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t02_mova.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t03_add.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t04_sub.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t05_cmp.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t06_ari2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t07_ari3.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t08_or.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t09_xor.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t10_and.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t11_logs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t12_bit.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/h8300/t13_otr.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/basic/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/parse/parse.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/reloc/reloc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/hppa/unsorted/unsorted.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/i860/i860.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ia64/ia64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ieee-fp/x930509a.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ip2k/ip2k-allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/load-hazards.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/odd-ldw.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/odd-sdw.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/iq2000/yield.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/lm32/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/lns/lns.exp ... PASS: lns lns-diag-1 PASS: lns-duplicate PASS: lns-common-1 Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/loongarch/loongarch.exp ... PASS: gas/loongarch/3a6000 Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32r.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32r2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/m32rx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/pic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m32r/rel32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68hc11/m68hc11.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68k-coff/gas.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/m68k/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mach-o/mach-o.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/macros/macros.exp ... PASS: macro test 1 PASS: macro test 2 PASS: macro test 3 PASS: macro irp PASS: macro rept PASS: nested irp/irpc/rept PASS: macro vararg PASS: macro infinite recursion PASS: logical and in macro definition PASS: semi PASS: strings PASS: APP with macro without NO_APP PASS: APP with macro then NO_APP PASS: APP with macro then NO_APP then more code PASS: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file PASS: macros badarg PASS: macros dot PASS: macros end PASS: macros purge PASS: macros redef PASS: gas/macros/paren PASS: .exitm outside of a macro Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mcore/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mep/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mep/complex-relocs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/metag/metag.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/endian.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/relax_size.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/reloc_sym.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/microblaze/special_reg.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mips/mips.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix-err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix-list.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mmix/mmix.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mn10200/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mn10300/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mri/mri.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/msp430/msp430.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/errors.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/mt.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/mt/relocs.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/nds32/nds32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/nios2/nios2.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/or1k/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pdp11/pdp11.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pe/pe.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pj/pj.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ppc/aix.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/ppc/ppc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/pru/pru.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/riscv/riscv.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/rl78/rl78.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/rx/rx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/s390/s390.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/score/relax.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/score/relax_32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/arch/arch.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/sh64/err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sh/sh64/sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc-solaris/addend.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc-solaris/gas.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc/mismatch.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sparc/sparc.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/sun4/addend.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/symver/symver.exp ... PASS: symver symver0 PASS: symver symver1 PASS: symver symver2 PASS: symver symver3 PASS: symver symver6 Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic4x/tic4x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic54x/tic54x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tic6x/tic6x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tilegx/tilegx.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/tilepro/tilepro.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/v850/basic.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/vax/vax.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/visium/error.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/visium/visium.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/wasm32/wasm32.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xc16x/xc16x.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xgate/xgate.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xstormy16/allinsn.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xtensa/all.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/xtensa/xtensa-err.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/z80/z80.exp ... Running /builddir/build/BUILD/binutils-2.30/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === # of expected passes 188 # of unexpected failures 4 # of unsupported tests 2 /builddir/build/BUILD/binutils-2.30/gas/as-new 2.30-125.an8 Test run by mockbuild on Sun Nov 17 21:19:08 2024 Native configuration is loongarch64-redhat-linux-gnu === ld tests === Schedule of variations: unix Running target unix Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-aarch64/aarch64-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-alpha/alpha.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arc/arc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arm/arm-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-arm/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-auto-import/auto-import.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-avr/avr.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-bootstrap/bootstrap.exp ... PASS: bootstrap PASS: bootstrap with strip UNTESTED: bootstrap with --static PASS: bootstrap with -Wl,--traditional-format PASS: bootstrap with -Wl,--no-keep-memory PASS: bootstrap with -Wl,--relax Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cdtest/cdtest.exp ... PASS: cdtest PASS: cdtest with -Ur Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-checks/checks.exp ... PASS: check sections 1 PASS: check sections 2 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cris/cris.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-crx/crx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-cygwin/exe-export.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-d10v/d10v.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-discard/discard.exp ... PASS: ld-discard/extern PASS: ld-discard/start PASS: ld-discard/static PASS: ld-discard/zero-range PASS: ld-discard/zero-rel Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/audit.exp ... PASS: Run with -paudit.so PASS: Run with -Paudit.so PASS: Run with --depaudit=audit.so PASS: Run with shared with --audit PASS: Run with shared with --audit PASS: Run with -lusesaudit PASS: Run with -lusesaudit -lusesaudit2 PASS: Link with -z globalaudit Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/binutils.exp ... PASS: strip -z max-page-size=0x200000 (maxpage1) PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1) PASS: strip -z max-page-size=0x100000 (maxpage1) PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1) PASS: strip (maxpage1) PASS: strip -shared (maxpage1) PASS: objcopy (maxpage1) PASS: objcopy -shared (maxpage1) PASS: strip -z relro (relro1) PASS: strip -z relro -shared (relro1) PASS: objcopy -z relro (relro1) PASS: objcopy -z relro -shared (relro1) PASS: strip -T lma.lnk PASS: objcopy (tdata1) PASS: objcopy -z relro (tdata1) PASS: objcopy -shared (tdata1) PASS: objcopy -shared -z relro (tdata1) PASS: objcopy -z max-page-size=0x100000 (tdata1) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1) PASS: objcopy (tdata2) PASS: objcopy -z relro (tdata2) PASS: objcopy -shared (tdata2) PASS: objcopy -shared -z relro (tdata2) PASS: objcopy -z max-page-size=0x100000 (tdata2) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2) PASS: objcopy (tdata3) PASS: objcopy -z relro (tdata3) PASS: objcopy -shared (tdata3) PASS: objcopy -shared -z relro (tdata3) PASS: objcopy -z max-page-size=0x100000 (tdata3) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3) PASS: objcopy (tbss1) PASS: objcopy -z relro (tbss1) PASS: objcopy -shared (tbss1) PASS: objcopy -shared -z relro (tbss1) PASS: objcopy -z max-page-size=0x100000 (tbss1) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) PASS: objcopy (tbss2) PASS: objcopy -z relro (tbss2) PASS: objcopy -shared (tbss2) PASS: objcopy -shared -z relro (tbss2) PASS: objcopy -z max-page-size=0x100000 (tbss2) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) PASS: objcopy (tbss3) PASS: objcopy -z relro (tbss3) PASS: objcopy -shared (tbss3) PASS: objcopy -shared -z relro (tbss3) PASS: objcopy -z max-page-size=0x100000 (tbss3) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) PASS: strip -s (gap) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/comm-data.exp ... PASS: Common symbol override test (auxiliary shared object build) PASS: Common symbol override test PASS: Common symbol override test 3a PASS: Common symbol override test 3b Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/compress.exp ... PASS: Build libfoo.so with compressed debug sections PASS: Build libbar.so with compressed debug sections PASS: Build libfoozlib.so with compressed debug sections with zlib-gabi PASS: Build libbarzlib.so with compressed debug sections with zlib-gabi PASS: Build libzlibfoo.so with zlib compressed debug sections PASS: Build libgnufoo.so with zlib-gnu compressed debug sections PASS: Build libgabifoo.so with zlib-gabi compressed debug sections PASS: Build zlibbegin.o with zlib compressed debug sections PASS: Build gnubegin.o with zlib-gnu compressed debug sections PASS: Build gabiend.o with zlib-gabi compressed debug sections PASS: Run normal with libfoo.so with compressed debug sections PASS: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi PASS: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections PASS: Run zlibnormal with libfoozlib.so with zlib compressed debug sections PASS: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections PASS: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections PASS: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections PASS: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections PASS: Link with zlib-gabi compressed debug input PASS: Link -r with zlib compressed debug output PASS: Link -r with zlib-gnu compressed debug output PASS: Link -r with zlib-gabi compressed debug output PASS: Link with zlib compressed debug output PASS: Link with zlib compressed debug output PASS: Link with zlib-gnu compressed debug output PASS: Link with zlib-gnu compressed debug output PASS: Link with zlib-gabi compressed debug output PASS: Link with zlib-gabi compressed debug output Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/dwarf.exp ... PASS: Build libdwarf1.so PASS: DWARF parse during linker error PASS: Handle no DWARF information PASS: Run with libdwarf1.so first PASS: Run with libdwarf1.so last PASS: Strip -s libdwarf1c.so Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/eh-group.exp ... PASS: Guess the target size from eh-group1size.o PASS: Build eh-group1.o PASS: Link eh-group.o to eh-group Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/elf.exp ... PASS: Build symbol3.a PASS: Build symbol3w.a PASS: PR ld/21703 PASS: PR ld/21703 -r PASS: Build pr14170a.o PASS: Build shared library for pr14170 PASS: PR ld/14170 PASS: PR ld/21703 shared PASS: Build shared library for broken linker scrip test PASS: Link using broken linker script PASS: Build pr17068.so PASS: Build pr17068a.a PASS: Build pr17068b.a PASS: pr17068 link --as-needed lib in group PASS: -Bsymbolic-functions PASS: Build pr20995.so PASS: Build pr20995-2.so PASS: pr20995 PASS: pr20995-2 PASS: Build pr22374 shared library XFAIL: pr22374 function pointer initialization PASS: Symbol flags copy PASS: ld-elf/comm-data4 PASS: ld-elf/comm-data5 PASS: ld-elf/commonpage1 PASS: ld-elf/compress1a PASS: ld-elf/compress1b PASS: ld-elf/compress1c PASS: ld-elf/compressed1a PASS: ld-elf/compressed1b PASS: ld-elf/compressed1c PASS: ld-elf/compressed1d PASS: ld-elf/compressed1e PASS: ld-elf/dynamic1 PASS: ld-elf/dynsym1 PASS: ld-elf/eh-frame-hdr FAIL: ld-elf/eh5 PASS: ld-elf/ehdr_start-missing PASS: ld-elf/ehdr_start-shared PASS: ld-elf/ehdr_start-userdef PASS: ld-elf/ehdr_start-weak PASS: ld-elf/ehdr_start PASS: ld-elf/empty PASS: ld-elf/empty2 PASS: ld-elf/endsym PASS: ld-elf/exclude3a PASS: ld-elf/exclude3b PASS: ld-elf/exclude3c PASS: ld-elf/expr1 PASS: --set-section-flags test 1 (sections) PASS: ld-elf/global1 PASS: ld-elf/group1 PASS: ld-elf/group10 PASS: ld-elf/group11 PASS: ld-elf/group12 PASS: ld-elf/group2 PASS: ld-elf/group3a PASS: ld-elf/group3b PASS: ld-elf/group4 PASS: ld-elf/group5 PASS: ld-elf/group6 PASS: ld-elf/group7 PASS: ld-elf/group8a PASS: ld-elf/group8b PASS: ld-elf/group9a PASS: ld-elf/group9b PASS: ld-elf/hash PASS: ld-elf/header PASS: ld-elf/init-fini-arrays PASS: --interleave test byte 0 PASS: --interleave test byte 4 PASS: ld-elf/linkonce1 PASS: ld-elf/linkonce2 PASS: ld-elf/linkoncerdiff PASS: ld-elf/loadaddr1 PASS: ld-elf/loadaddr2 PASS: ld-elf/loadaddr3a PASS: ld-elf/loadaddr3b PASS: ld-elf/local1 PASS: ld-elf/maxpage1 PASS: ld-elf/maxpage2 PASS: ld-elf/maxpage3a PASS: ld-elf/mbind1a PASS: ld-elf/mbind1b PASS: ld-elf/mbind1c PASS: ld-elf/merge PASS: ld-elf/merge2 PASS: ld-elf/merge3 PASS: ld-elf/multibss1 PASS: ld-elf/nobits-1 PASS: ld-elf/noload-1 PASS: ld-elf/noload-2 PASS: ld-elf/noload-3 PASS: ld-elf/note-1 PASS: ld-elf/note-2 PASS: ld-elf/now-1 PASS: ld-elf/now-2 PASS: ld-elf/now-3 PASS: ld-elf/now-4 PASS: ld-elf/orphan-10 PASS: ld-elf/orphan-11 PASS: ld-elf/orphan-12 PASS: Report warning for orphan sections PASS: Report error for orphan sections PASS: Discard orphan sections (map file check) PASS: Place orphan sections (map file check) PASS: ld-elf/orphan-9 PASS: ld-elf/orphan-region PASS: ld-elf/orphan PASS: ld-elf/orphan2 PASS: ld-elf/orphan3 PASS: ld-elf/orphan4 PASS: ld-elf/overlay PASS: ld-elf/pie PASS: ld-elf/pr11304 PASS: ld-elf/pr12851 PASS: ld-elf/pr12975 PASS: ld-elf/pr13177 PASS: ld-elf/pr13195 PASS: ld-elf/pr13839 PASS: ld-elf/pr14052 PASS: ld-elf/pr14156a PASS: ld-elf/pr14156b PASS: ld-elf/pr14156c PASS: ld-elf/pr14926 PASS: ld-elf/pr16322 PASS: ld-elf/pr16498a PASS: ld-elf/pr16498b PASS: ld-elf/pr17550a PASS: ld-elf/pr17550b PASS: ld-elf/pr17550c PASS: ld-elf/pr17550d PASS: ld-elf/pr17615 PASS: ld-elf/pr18735 PASS: ld-elf/pr19005 PASS: ld-elf/pr19162 PASS: ld-elf/pr19539 PASS: ld-elf/pr19617a PASS: ld-elf/pr19617b PASS: ld-elf/pr19617c PASS: ld-elf/pr19698 PASS: ld-elf/pr19789 PASS: ld-elf/pr20513a PASS: ld-elf/pr20513b PASS: ld-elf/pr20513c PASS: ld-elf/pr20513d PASS: ld-elf/pr20513e PASS: ld-elf/pr20513f PASS: ld-elf/pr20528a PASS: ld-elf/pr20528b PASS: ld-elf/pr21384 PASS: ld-elf/pr21389a PASS: ld-elf/pr21389b PASS: ld-elf/pr21389c PASS: ld-elf/pr21562a PASS: ld-elf/pr21562b PASS: ld-elf/pr21562c PASS: ld-elf/pr21562d PASS: ld-elf/pr21562e PASS: ld-elf/pr21562f PASS: ld-elf/pr21562g PASS: ld-elf/pr21562h PASS: ld-elf/pr21562i PASS: ld-elf/pr21562j PASS: ld-elf/pr21562k PASS: ld-elf/pr21562l PASS: ld-elf/pr21562m PASS: ld-elf/pr21562n FAIL: ld-elf/pr21884 PASS: ld-elf/pr21903a PASS: ld-elf/pr21903b PASS: ld-elf/pr21903c PASS: ld-elf/pr21903d PASS: ld-elf/pr21903e PASS: ld-elf/pr21904 PASS: PR ld/22269 PASS: PR ld/22269 (-z dynamic-undefined-weak) PASS: PR 22319 - required undefined symbols in output PASS: ld-elf/pr22393-1a PASS: ld-elf/pr22393-1b PASS: ld-elf/pr22393-1c PASS: ld-elf/pr22393-1d PASS: ld-elf/pr22393-1e PASS: ld-elf/pr22393-1f PASS: ld-elf/pr22423 PASS: ld-elf/pr22450 PASS: ld-elf/pr22677 PASS: ld-elf/pr23900-1 PASS: ld-elf/pr23900-2a PASS: ld-elf/pr23900-2b PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/rpath-1 PASS: ld-elf/rpath-2 PASS: ld-elf/runpath-1 PASS: ld-elf/runpath-2 PASS: ld-elf/seg PASS: ld-elf/sizeofa PASS: ld-elf/sizeofb PASS: ld-elf/sizeofc PASS: ld-elf/stab PASS: ld-elf/startofa PASS: ld-elf/startofb PASS: ld-elf/startofc PASS: ld-elf/strtab PASS: ld-elf/textaddr1 PASS: ld-elf/textaddr2 PASS: ld-elf/textaddr3 PASS: ld-elf/textaddr4 PASS: ld-elf/textaddr5 PASS: ld-elf/textaddr6 PASS: ld-elf/textaddr7 PASS: ld-elf/unknown PASS: ld-elf/unknown2 PASS: ld-elf/var1 PASS: ld-elf/warn1 PASS: ld-elf/warn2 PASS: ld-elf/warn3 PASS: Generate empty import library PASS: Generate import library PASS: Weak symbols in dynamic objects 1 (support) PASS: Weak symbols in dynamic objects 1 (main test) PASS: --gc-sections on tls variable PASS: stack exec PASS: stack noexec PASS: stack size PASS: PT_GNU_PROPERTY alignment PASS: PR ld/13195 PASS: preinit array PASS: init array PASS: fini array PASS: init array mixed PASS: PIE preinit array PASS: PIE init array PASS: PIE fini array PASS: PIE init array mixed PASS: PIE PR ld/14525 PASS: Run mbind2a PASS: Run mbind2b PASS: static preinit array PASS: static init array PASS: static fini array PASS: static init array mixed Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/exclude.exp ... PASS: ld link shared library PASS: ld export symbols from archive PASS: ld link shared library with --exclude-libs PASS: ld exclude symbols from archive - --exclude-libs libexclude PASS: ld exclude symbols from archive - --exclude-libs libexclude.a PASS: ld exclude symbols from archive - --exclude-libs ALL PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/export-class.exp ... PASS: Symbol export class test (auxiliary shared object) PASS: Symbol export class test (initial static object) PASS: Symbol export class test (final shared object) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/frame.exp ... PASS: read-only .eh_frame section PASS: read-only .gcc_except_table section Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/indirect.exp ... PASS: Build libindirect1c.so PASS: Build libindirect3c.so PASS: Build libindirect4c.so PASS: Build libindirect5.so PASS: Build libpr18720c.so PASS: Build pr18720b1.o PASS: Build pr18720a PASS: Build libpr19553b.so PASS: Build libpr19553c.so PASS: Build libpr19553d.so PASS: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO PASS: Indirect symbol 1a: : final link failed: Bad value PASS: Indirect symbol 1b: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO PASS: Indirect symbol 1b: : final link failed: Bad value PASS: Indirect symbol 2: : No symbol version section for versioned symbol `foo@FOO' PASS: Indirect symbol 2: : final link failed: Nonrepresentable section on output PASS: Run with libindirect3c.so 1 PASS: Run with libindirect3c.so 2 PASS: Run with libindirect3c.so 3 PASS: Run with libindirect3c.so 4 PASS: Run with libindirect4c.so 1 PASS: Run with libindirect4c.so 2 PASS: Run with libindirect4c.so 3 PASS: Run with libindirect4c.so 4 PASS: Run indirect5 1 PASS: Run indirect5 2 PASS: Run indirect6 1 PASS: Run indirect6 2 PASS: Run with libpr18720c.so 1 PASS: Run with libpr18720c.so 2 PASS: Run with libpr18720c.so 3 PASS: Run with libpr18720c.so 4 PASS: Run with libpr18720c.so 5 PASS: Run with libpr19553b.so PASS: Run with libpr19553c.so PASS: Run with libpr19553d.so PASS: indirect5a dynsym PASS: indirect5b dynsym PASS: indirect6a dynsym PASS: indirect6b dynsym PASS: Run indirect5 3 PASS: Run indirect5 4 PASS: Run indirect6 3 PASS: Run indirect6 4 PASS: indirect5c dynsym PASS: indirect5d dynsym PASS: indirect6c dynsym PASS: indirect6d dynsym Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/provide-hidden.exp ... PASS: PROVIDE_HIDDEN test (auxiliary shared object) PASS: PROVIDE_HIDDEN test 1 PASS: PROVIDE_HIDDEN test 2 PASS: PROVIDE_HIDDEN test 3 PASS: PROVIDE_HIDDEN test 4 PASS: PROVIDE_HIDDEN test 5 PASS: PROVIDE_HIDDEN test 6 PASS: PROVIDE_HIDDEN test 7 PASS: PROVIDE_HIDDEN test 8 PASS: PROVIDE_HIDDEN test 9 PASS: PROVIDE_HIDDEN test 10 PASS: PROVIDE_HIDDEN test 11 PASS: PROVIDE_HIDDEN test 12 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/readelf.exp ... PASS: readelf version information Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/sec-to-seg.exp ... PASS: assignment of ELF sections to segments (same page) PASS: assignment of ELF sections to segments (adjacent pages) PASS: assignment of ELF sections to segments (disjoint pages) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/sec64k.exp ... PASS: ld-elf/64ksec-r PASS: ld-elf/64ksec Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/shared.exp ... PASS: Build pr22471a.so PASS: Build pr22471b.so PASS: Build pr22471 PASS: Build pr22649-1.so PASS: Build pr22649-2a.so PASS: Build pr22649-2b.so PASS: Build pr22649-2c.so PASS: Build pr22649-2d.so PASS: DT_TEXTREL in shared lib PASS: DT_TEXTREL map file warning PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library) PASS: PR ld/20828 dynamic symbols with section GC (plain) PASS: PR ld/20828 dynamic symbols with section GC (version script) PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library) PASS: PR ld/20828 dynamic symbols with section GC (versioned) PASS: PR ld/20828 forcibly exported symbol version without section GC PASS: PR ld/20828 forcibly exported symbol version with section GC PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library) PASS: PR ld/21233 dynamic symbols with section GC (--undefined) PASS: PR ld/21233 dynamic symbols with section GC (--require-defined) PASS: PR ld/21233 dynamic symbols with section GC (EXTERN) PASS: Build pr22150.so PASS: Build pr22150 PASS: Build pr25458.so PASS: Build pr25458 PASS: Build libfoo.so PASS: Build versioned libfoo.so PASS: Build libbar.so PASS: Build warn libbar.so PASS: Build hidden libbar.so PASS: Build protected libbar.so PASS: Build libbar.so with libfoo.so PASS: Build libar.so with versioned libfoo.so PASS: Build hidden libbar.so with libfoo.so PASS: Build hidden libar.so with versioned libfoo.so PASS: Build protected libbar.so with libfoo.so PASS: Build protected libbar.so with versioned libfoo.so PASS: Build libdl1.so PASS: Build libdl2a.so with --dynamic-list=dl2.list PASS: Build libdl2a.so with --dynamic-list=dl2a.list PASS: Build libdl2a.so with --dynamic-list-data PASS: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list PASS: Build libdl2c.so with --dynamic-list-data and dl2xxx.list PASS: Build libdl4a.so with --dynamic-list=dl4.list PASS: Build libdl4b.so with --dynamic-list-data PASS: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list PASS: Build libdl4d.so with --dynamic-list-data and dl4xxx.list PASS: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new PASS: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions PASS: Build libdl6a.so PASS: Build libdl6b.so with -Bsymbolic --dynamic-list-data PASS: Build libdl6c.so with -Bsymbolic PASS: Build libdl6d.so with --dynamic-list-data -Bsymbolic PASS: Build libdata1.so PASS: Build libdata2.so PASS: Build libcomm1.o PASS: Build libfunc1.so PASS: Build libpr9676-1.a PASS: Build libpr9676-2.a PASS: Build libpr9676-3.so PASS: Build libpr9676-4.so PASS: Build libpr9676-4a.so PASS: Build libpr9679.so PASS: Build libpr11138-1.so PASS: Build libpr11138-2.o PASS: Build pr13250-1.so PASS: Build pr13250-2.so with libpr13250-1.so PASS: Build libpr13250-3.o PASS: Build libpr14323-2.so PASS: Build pr14862-1.o PASS: Build libpr14862.so PASS: Build libneeded1b.so PASS: Build libneeded1a.so PASS: Build libneeded1c.o PASS: Build libneeded1pic.o PASS: Build needed1a.so with --add-needed PASS: Build needed1b.so with --copy-dt-needed-entries PASS: Build needed1a.so with --no-add-needed PASS: Build needed1b.so with --no-copy-dt-needed-entries PASS: Build librel.so PASS: Build libneeded2a.so PASS: Build libneeded2b.so PASS: Build libneeded2c.o PASS: Build needed2 PASS: Build libneeded3a.so PASS: Build libneeded3b.so PASS: Build needed3.o PASS: Build needed3 PASS: Build libpr2404a.so PASS: Build libpr2404n.so PASS: Build libpr2404b.a PASS: Build rdynamic-1 PASS: Build dynamic-1 PASS: Build libpr16496a.so PASS: Build libpr16496b.a PASS: Build libpr16496b.so PASS: Build libpr16452a.so PASS: Build libpr16452b.so PASS: Build pr16452 PASS: Build pr16457 PASS: Build libpr18458a.so PASS: Build libpr18458b.so PASS: Build pr19073a.o PASS: Build libpr19073.so PASS: Build pr21964-1a.so PASS: Build pr21964-1b.so PASS: Build pr21964-2a.so PASS: Build pr21964-2b.so PASS: Dump pr21978.so PASS: Build pr22269-1 PASS: Run normal with libfoo.so PASS: Run protected with libfoo.so PASS: Run hidden with libfoo.so PASS: Run normal with versioned libfoo.so PASS: Run warn with versioned libfoo.so PASS: Run protected with versioned libfoo.so PASS: Run hidden with versioned libfoo.so PASS: Run normal libbar.so with libfoo.so PASS: Run protected libbar.so with libfoo.so PASS: Run hidden libbar.so with libfoo.so PASS: Run normal libbar.so with versioned libfoo.so PASS: Run protected libbar.so with versioned libfoo.so PASS: Run hidden libbar.so with versioned libfoo.so PASS: Run with libdl2a.so PASS: Run with libdl2b.so PASS: Run with libdl2c.so PASS: Run with libdl4a.so PASS: Run with libdl4b.so PASS: Run with libdl4c.so PASS: Run with libdl4d.so PASS: Run with libdl4e.so PASS: Run with libdl4f.so PASS: Run with libdata1.so PASS: Run with libdata2.so PASS: Run with libfunc1.so comm1.o PASS: Run with comm1.o libfunc1.so PASS: Run with pr11138-2.c libpr11138-1.so PASS: Run with libpr11138-1.so pr11138-2.c PASS: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so PASS: Run with pr14323-1.c pr14323-2.so PASS: Run with pr14862-1.c libpr14862.so PASS: Link with --add-needed PASS: Link with --copy-dt-needed-entries PASS: Run relmain PASS: Run pr2404 PASS: Run pr2404n PASS: Run pr18458 PASS: Run pr21964-1 PASS: Run dl1a with --dynamic-list=dl1.list and dlopen on libdl1.so PASS: Run dl1b with --dynamic-list-data and dlopen on libdl1.so PASS: Run dl6a1 with --dynamic-list-data and dlopen on libdl6a.so PASS: Run dl6a2 with -Bsymbolic-functions and dlopen on libdl6a.so PASS: Run dl6a3 with -Bsymbolic and dlopen on libdl6a.so PASS: Run dl6a4 with -Bsymbolic --dynamic-list-data and dlopen on libdl6a.so PASS: Run dl6a5 with -Bsymbolic-functions --dynamic-list-cpp-new and dlopen on libdl6a.so PASS: Run dl6a6 with --dynamic-list-cpp-new -Bsymbolic-functions and dlopen on libdl6a.so PASS: Run dl6a7 with --dynamic-list-data -Bsymbolic and dlopen on libdl6a.so PASS: Run dl6b1 with --dynamic-list-data and dlopen on libdl6b.so PASS: Run dl6b2 with dlopen on libdl6b.so PASS: Run dl6c1 with --dynamic-list-data and dlopen on libdl6c.so PASS: Run dl6d1 with --dynamic-list-data and dlopen on libdl6d.so PASS: Run pr21964-2 PASS: --no-add-needed PASS: --no-copy-dt-needed-entries PASS: --no-add-needed -shared PASS: --no-copy-dt-needed-entries -shared PASS: Build libdl3a.so with --dynamic-list=dl3.list PASS: Build libdl3b.so with -Bsymbolic PASS: Build libdl3a.so with --dynamic-list-cpp-typeinfo PASS: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new PASS: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new PASS: Run with libdl3a.so PASS: Run with libdl3c.so PASS: Run with libnew1a.so PASS: Run with libnew1b.so PASS: Build libpr2404b.a with PIE PASS: Build pr19579a.o PASS: Build libpr19579.so PASS: Build libpr19579now.so PASS: Build pr22393-2a.so PASS: Build pr22393-2a-now.so PASS: Build pr22393-2 PASS: Build pr22393-2 (PIE) PASS: Build pr22393-2 (static) PASS: Run pr18458 with PIE PASS: Run pr2404 with PIE PASS: Run pr2404 with PIE (-z now) PASS: Run pr18718 PASS: Run pr18718 (-z now) PASS: Run pr18718 with PIE (1) PASS: Run pr18718 with PIE (2) PASS: Run pr18718 with PIE (3) PASS: Run pr18718 with PIE (4) PASS: Run pr18718 with PIC (1) PASS: Run pr18718 with PIC (2) PASS: Run pr18718 with PIC (3) PASS: Run pr18718 with PIC (4) PASS: Run pr19579 PASS: Run pr19579 (-z now) PASS: Run pr22393-2 PASS: Run pr22393-2 (PIE) PASS: Run pr22393-2 (static) PASS: Build libpr19719a.so PASS: Build libpr19719b.so PASS: Build libpr19719b.o PASS: Run pr19719 fun defined PASS: Run pr19719 fun undefined PASS: Build libpr19719a.so PASS: Build libpr19719b.so PASS: Build libpr19719b.o PASS: Run pr19719pie fun defined PASS: Run pr19719pie fun undefined Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/tls.exp ... PASS: Build pr22263-1 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/tls_common.exp ... PASS: tls_common Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elf/wrap.exp ... PASS: Build libwrap1a.so PASS: Build libwrap1b.so PASS: Run with libwrap1a.so and libwrap1b.so PASS: Run with libwrap1b.so and libwrap1a.so Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfcomm/elfcomm.exp ... PASS: --sort-common (descending) PASS: --sort-common (ascending) PASS: size/alignment change of common symbols (warning 1) PASS: size/alignment change of common symbols (change 1) PASS: size/alignment change of common symbols (warning 2) PASS: size/alignment change of common symbols (change 2) PASS: static link of common symbols PASS: shared link of common symbols PASS: position independent link of common symbols PASS: Build common-3x.o PASS: Build common-3y.o PASS: Build common-3a.o PASS: Build common-3b.o PASS: Build common-3c.o PASS: Build common-3d.o PASS: Build common-3e.o PASS: Build common-3f.o PASS: ld-elfcomm/common-1a PASS: ld-elfcomm/common-1b PASS: ld-elfcomm/common-1c PASS: ld-elfcomm/common-1d PASS: ld-elfcomm/common-1e PASS: ld-elfcomm/common-1f PASS: ld-elfcomm/common-2a PASS: ld-elfcomm/common-2b PASS: ld-elfcomm/common-2c PASS: ld-elfcomm/common-2d PASS: ld-elfcomm/common-2e PASS: ld-elfcomm/common-2f Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfvers/vers.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfvsb/elfvsb.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-elfweak/elfweak.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-fastcall/fastcall.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/fdpic.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/frv-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-frv/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-gc/gc.exp ... PASS: Check --gc-section PASS: Check --gc-section/-q PASS: Check --gc-section/-r/-e PASS: Check --gc-section/-r/-u PASS: --gc-sections -r without -e PASS: --gc-sections with note section PASS: --gc-sections with __start_ PASS: ld-gc/pr19167 PASS: --gc-sections with multiple debug sections for a function section PASS: --gc-sections with relocations in debug section FAIL: --gc-sections with __gxx_personality PASS: --gc-sections with .text._init PASS: ld-gc/pr20022 PASS: --gc-sections with shared library PASS: --gc-sections with --defsym PASS: --gc-sections with KEEP PASS: --gc-sections with __start_SECTIONNAME PASS: Build libpr20306.so PASS: ld-gc/pr20306 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-h8300/h8300.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/no-plt.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-i386/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ia64/ia64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ia64/line.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ifunc/binutils.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-ifunc/ifunc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-libs/libs.exp ... PASS: -l: test (preparation) PASS: -l: test Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-linkonce/linkonce.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68hc11/m68hc11.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68k/m68k-got.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-m68k/m68k.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mep/mep.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-metag/metag.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/comm-data.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mips-elf/mips-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-misc/defsym.exp ... PASS: ld-misc/defsym1 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mmix/mmix.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-mn10300/mn10300.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-msp430-elf/msp430-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-nds32/nds32.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-nios2/nios2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-compile.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-run.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe-run2.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pe/pe.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pie/pie.exp ... PASS: weak undefined PASS: weak undefined data PASS: missing entry symbol PASS: zero p_vaddr PASS: non-zero p_vaddr Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-plugin/lto.exp ... PASS: LTO 1 PASS: Compile 2 PASS: LTO 2 PASS: Compile 3a PASS: Compile 3c PASS: Build liblto-3.a PASS: Compile 5a PASS: Compile 5b PASS: LTO 6 PASS: Compile PR ld/12365 PASS: Compile 9 PASS: Compile 11a PASS: Compile 11b PASS: Compile 11c PASS: Build liblto-12.a PASS: Compile 12 PASS: Compile 13 PASS: Build liblto-13.a PASS: Compile 14a PASS: Build liblto-14.a PASS: Compile 15a PASS: Build liblto-15.a PASS: liblto-19.a PASS: compile lto-19b.c PASS: liblto-19.so PASS: PR ld/12696 PASS: Compile PR ld/12758 PASS: Build libpr12758.a PASS: PR ld/12758 PASS: Compile PR ld/12760 PASS: Build libpr12760.a PASS: PR ld/12760 PASS: Build libpr13183.a PASS: Compile PR ld/13183 PASS: Compile PR ld/13201 PASS: PR ld/13287 PASS: PR ld/15323 (1) PASS: PR ld/15323 (2) PASS: Compile(1) PR ld/pr16846 PASS: Compile(2) PR ld/pr16846 PASS: PR ld/pr16846(1) PASS: PR ld/pr16846(2) PASS: PR ld/19317 (1) PASS: Build pr20276a.o PASS: Build pr20276b.o PASS: Build pr20267a.o PASS: Build libpr20267a.a PASS: Build libpr20267b.a PASS: Build pr20321 PASS: Build pr22502a.o PASS: Build pr22502b.o PASS: Build pr26262b.o PASS: Build pr26262c.o PASS: Build pr26267a.o PASS: Build pr26267b.o PASS: Build pr26267c.o PASS: Build pr26267a PASS: Build pr26267a PASS: Build pr26267b PASS: pr26806.so PASS: Compile PR ld/12942 (1) PASS: Compile PR ld/12942 (2) PASS: Compile 7 PASS: Compile 8a PASS: Compile 8b PASS: Build liblto-7.so PASS: Build liblto-17a.so PASS: Build liblto-17b.so 1 PASS: Build liblto-17b.so 2 PASS: PR ld/12982 PASS: PR ld/12975 PASS: PR ld/13229 PASS: PR ld/13244 PASS: Build pr21382a.o PASS: Build pr21382.so PASS: Build pr22220lib.so PASS: Build pr22220main.o PASS: PR ld/14918 XFAIL: PR ld/12942 (3) PASS: ld-plugin/lto-3r PASS: ld-plugin/lto-5r PASS: LTO 3 symbol PASS: LTO 5 symbol PASS: LTO 9 symbol PASS: LTO 16a symbol PASS: LTO 16b symbol PASS: PR ld/13183 PASS: PR ld/19317 (2) PASS: LTO 3a PASS: LTO 3b PASS: LTO 3c PASS: LTO 5 PASS: LTO 11 PASS: LTO 12a PASS: LTO 12b PASS: LTO 13 PASS: LTO 14 PASS: LTO 15 PASS: PR ld/13066 PASS: PR ld/13201 PASS: PR ld/15323 (3) PASS: PR ld/15323 (4) PASS: PR ld/19317 (3) PASS: Run pr20276 PASS: Run pr20267a PASS: Run pr20267b PASS: Run pr22502 PASS: Run pr26262a PASS: Run pr26262b PASS: PR ld/12942 (1) PASS: PR ld/12942 (2) PASS: LTO 8 PASS: LTO TLS IE PASS: LTO 7 PASS: Run pr21382 PASS: pr22220a PASS: pr22220b PASS: lto-19 PASS: Build fatpr20103a.a PASS: Build fatpr20103b.a PASS: Build fatpr20103c.a PASS: Build thinpr20103a.a PASS: Build thinpr20103b.a PASS: Build thinpr20103c.a PASS: Build pr20103a PASS: Build pr20103b PASS: Build pr20103c PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2) PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2) PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2) PASS: Build pr20103d PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-plugin/plugin.exp ... PASS: plugin API enabled PASS: load plugin PASS: fail plugin onload PASS: fail plugin allsymbolsread PASS: fail plugin cleanup PASS: plugin all hooks PASS: plugin claimfile lost symbol PASS: plugin claimfile replace symbol PASS: plugin claimfile resolve symbol PASS: plugin claimfile replace file PASS: load plugin with source PASS: plugin claimfile lost symbol with source PASS: plugin claimfile replace symbol with source PASS: plugin claimfile resolve symbol with source PASS: plugin claimfile replace file with source PASS: load plugin with source not claimed PASS: plugin fatal error PASS: plugin error PASS: plugin warning PASS: PR ld/17973 PASS: plugin set symbol visibility PASS: plugin set symbol visibility with source PASS: plugin ignore lib PASS: plugin claimfile replace lib PASS: plugin ignore lib with source PASS: plugin claimfile replace lib with source PASS: plugin with empty archive PASS: nm --plugin PASS: ar --plugin PASS: plugin 2 with source lib PASS: load plugin 2 with source PASS: load plugin 2 with source and -r PASS: plugin 3 with source lib PASS: load plugin 3 with source PASS: load plugin 3 with source and -r PASS: PR ld/20070 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/aix52.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-powerpc/powerpc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-pru/pru.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-s390/s390.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/align.exp ... PASS: align1 PASS: ld-scripts/align2a PASS: ld-scripts/align2b PASS: ld-scripts/align3 PASS: ld-scripts/align4 PASS: ld-scripts/align5 PASS: ld-scripts/align2c Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/alignof.exp ... PASS: ALIGNOF Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/assert.exp ... PASS: ASSERT PASS: ld-scripts/assert2 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/crossref.exp ... PASS: NOCROSSREFS 1 PASS: NOCROSSREFS 2 PASS: NOCROSSREFS 3 PASS: NOCROSSREFS_TO 1 PASS: NOCROSSREFS_TO 2 PASS: NOCROSSREFS_TO 3 PASS: NOCROSSREFS_TO 4 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/data.exp ... PASS: ld-scripts/data PASS: ld-scripts/fill PASS: ld-scripts/fill16 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/default-script.exp ... PASS: ld-scripts/default-script1 PASS: ld-scripts/default-script2 PASS: ld-scripts/default-script3 PASS: ld-scripts/default-script4 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/defined.exp ... PASS: DEFINED (PRMS 5699) PASS: ld-scripts/defined2 PASS: ld-scripts/defined3 PASS: ld-scripts/defined4 PASS: ld-scripts/defined5 PASS: ld-scripts/defined6 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/dynamic-sections.exp ... PASS: dynamic sections Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-address.exp ... PASS: ld-scripts/empty-address-1 PASS: ld-scripts/empty-address-2a PASS: ld-scripts/empty-address-2b PASS: ld-scripts/empty-address-3a PASS: ld-scripts/empty-address-3b PASS: ld-scripts/empty-address-3c Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-aligned.exp ... PASS: ld-scripts/empty-aligned Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/empty-orphan.exp ... PASS: ld-scripts/empty-orphan Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/exclude-file.exp ... PASS: ld-scripts/exclude-file-1 (map file check) PASS: ld-scripts/exclude-file-2 (map file check) PASS: ld-scripts/exclude-file-3 (map file check) PASS: ld-scripts/exclude-file-4 (map file check) PASS: ld-scripts/exclude-file-5 (map file check) PASS: ld-scripts/exclude-file-6 (map file check) PASS: ld-scripts/exclude-file-7 (map file check) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/expr.exp ... PASS: ld-scripts/expr1 PASS: ld-scripts/expr2 PASS: ld-scripts/sane1 PASS: ld-scripts/assign-loc PASS: ld-scripts/pr14962 PASS: ld-scripts/pr14962-2 PASS: ld-scripts/pr22267 PASS: ld-scripts/pr18963 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/extern.exp ... PASS: EXTERN Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/include.exp ... PASS: include-1 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/log2.exp ... PASS: binary logarithm Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/map-address.exp ... PASS: map addresses Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/overlay-size.exp ... PASS: overlay size (map file check) PASS: overlay size Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs.exp ... PASS: PHDRS Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs2.exp ... PASS: PHDRS2 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/phdrs3.exp ... PASS: PHDRS headers PASS: PHDRS headers 3a Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/print-memory-usage.exp ... PASS: print-memory-usage-1 PASS: print-memory-usage-2 PASS: print-memory-usage-3 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/provide.exp ... PASS: ld-scripts/provide-1 PASS: ld-scripts/provide-2 XFAIL: ld-scripts/provide-3 PASS: ld-scripts/provide-4 (map file check) PASS: ld-scripts/provide-4 PASS: ld-scripts/provide-5 (map file check) PASS: ld-scripts/provide-5 PASS: ld-scripts/provide-6 PASS: ld-scripts/provide-7 PASS: ld-scripts/provide-8 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/rgn-at.exp ... PASS: rgn-at1 PASS: ld-scripts/rgn-at10 PASS: ld-scripts/rgn-at11 PASS: rgn-at2 PASS: rgn-at3 PASS: rgn-at4 PASS: rgn-at5 PASS: ld-scripts/rgn-at6 PASS: ld-scripts/rgn-at7 PASS: ld-scripts/rgn-at8 PASS: ld-scripts/rgn-at9 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/rgn-over.exp ... PASS: rgn-over1 PASS: rgn-over1 (map check) PASS: rgn-over2 PASS: rgn-over2 (map check) PASS: rgn-over3 PASS: rgn-over3 (map check) PASS: rgn-over4 PASS: rgn-over4 (map check) PASS: rgn-over5 PASS: rgn-over5 (map check) PASS: rgn-over6 PASS: rgn-over6 (map check) PASS: rgn-over7 PASS: rgn-over7 (map check) PASS: rgn-over8 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/script.exp ... PASS: script PASS: MRI script PASS: MEMORY PASS: MEMORY with symbols PASS: extract symbols PASS: ld-scripts/region-alias-1 PASS: ld-scripts/region-alias-2 PASS: ld-scripts/region-alias-3 PASS: ld-scripts/region-alias-4 PASS: ld-scripts/align-with-input PASS: ld-scripts/pr20302 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/section-flags.exp ... PASS: section-flags-1 PASS: section-flags-2 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/section-match.exp ... PASS: ld-scripts/section-match-1 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/size.exp ... PASS: ld-scripts/size-1 PASS: ld-scripts/size-2 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sizeof.exp ... PASS: SIZEOF Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sort.exp ... PASS: --sort-section alignment PASS: SORT_BY_ALIGNMENT PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment PASS: --sort-section name PASS: SORT_BY_NAME PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment PASS: SORT_BY_NAME(SORT_BY_NAME()) PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/sysroot-prefix.exp ... PASS: sysroot-prefix common plain -Lpath, quoted PASS: sysroot-prefix common plain -Lpath, unquoted PASS: sysroot-prefix common root-anchored but -Lpath, quoted PASS: sysroot-prefix common root-anchored but -Lpath, unquoted PASS: sysroot-prefix common full-path, quoted PASS: sysroot-prefix common full-path, unquoted PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted PASS: sysroot-prefix common plain =-prefixed with empty, quoted PASS: sysroot-prefix common plain =-prefixed with empty, unquoted PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, quoted PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, unquoted PASS: sysroot-prefix common root-anchored but script outside sysroot, quoted PASS: sysroot-prefix common root-anchored but script outside sysroot, unquoted PASS: sysroot-prefix common root-anchored and script inside sysroot, quoted PASS: sysroot-prefix common root-anchored and script inside sysroot, unquoted PASS: sysroot-prefix common root-anchored =-prefixed script outside, quoted PASS: sysroot-prefix common root-anchored =-prefixed script outside, unquoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, quoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, unquoted PASS: sysroot-prefix common root-anchored =-prefixed script inside, quoted PASS: sysroot-prefix common root-anchored =-prefixed script inside, unquoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, quoted PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, unquoted UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, unquoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, unquoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, unquoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, unquoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-scripts/weak.exp ... PASS: weak symbols Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-selective/sel-dump.exp ... PASS: Preserve default . = 0 PASS: Preserve explicit . = 0 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-selective/selective.exp ... PASS: selective1 PASS: selective2 PASS: selective3 XFAIL: selective4 XFAIL: selective5 XFAIL: selective6 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/arch/arch.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/rd-sh.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh-vxworks.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/rd-sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/relax.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/relfail.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sh/sh64/sh64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-shared/shared.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-size/size.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-sparc/sparc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-spu/spu.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-srec/srec.exp ... FAIL: S-records FAIL: S-records with constructors Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tic6x/tic6x.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tilegx/tilegx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-tilepro/tilepro.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/entry.exp ... PASS: Build libentry.a PASS: --entry foo archive PASS: --entry foo -u foo archive PASS: -shared --entry foo archive PASS: -shared --entry foo -u foo archive PASS: --entry foo PASS: --entry foo -u foo PASS: --entry 0x0 Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/require-defined.exp ... PASS: Build libfoo.a PASS: Check require-defined with an undefined symbol PASS: Check require-defined can require a symbol from an object PASS: Check require-defined does no error on a defined symbol PASS: Check require-defined can require a symbol from an archive PASS: Check require-defined can require two symbols Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/undefined.exp ... PASS: undefined PASS: undefined function PASS: undefined line PASS: undefined symbols in shared lib (dyn sym) PASS: undefined symbols in shared lib (dyn reloc) Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-undefined/weak-undef.exp ... PASS: weak undefined data symbols UNSUPPORTED: weak undefined function symbols in shared lib Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-unique/unique.exp ... FAIL: ld-unique/pr21529 PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549) PASS: Checking unique object PASS: Checking unique executable PASS: Checking empty unique object PASS: Checking unique PIC object PASS: Checking unique PIC object PASS: Checking shared empty executable Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-v850/v850.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vax-elf/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vax-elf/vax-elf.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-versados/versados.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-visium/visium.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-vxworks/vxworks.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/dwarfreloc.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/export-class.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/line.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/mpx.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/no-plt.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/tls.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-x86-64/x86-64.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xc16x/xc16x.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xstormy16/xstormy16.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/coalesce.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/diff_overflow.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/lcall.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-xtensa/xtensa.exp ... Running /builddir/build/BUILD/binutils-2.30/ld/testsuite/ld-z8k/z8k.exp ... === ld Summary === # of expected passes 1074 # of unexpected failures 6 # of expected failures 6 # of untested testcases 1 # of unsupported tests 17 /builddir/build/BUILD/binutils-2.30/ld/ld-new 2.30-125.an8 Test run by mockbuild on Sun Nov 17 21:18:59 2024 Native configuration is loongarch64-redhat-linux-gnu === binutils tests === Schedule of variations: unix Running target unix Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/aarch64/aarch64.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/ar.exp ... PASS: ar long file names PASS: ar thin archive PASS: ar thin archive with nested archive PASS: ar symbol table PASS: ar argument parsing PASS: ar deterministic archive PASS: ar deleting an element PASS: ar moving an element PASS: archive with empty element PASS: ar unique symbol in archive Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/arc/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/arm/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/bfin/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/compress.exp ... PASS: objcopy (objcopy compress debug sections) PASS: objcopy (objcopy decompress compressed debug sections) PASS: objcopy decompress debug sections in archive PASS: objcopy compress debug sections in archive with zlib-gnu PASS: objdump compress debug sections PASS: objdump compress debug sections 3 PASS: objcopy (objcopy compress empty debug sections) PASS: Uncompressed .debug_str section starting with ZLIB PASS: readelf -t zlib-gabi compress debug sections PASS: readelf -S zlib-gabi compress debug sections PASS: objcopy (objcopy compress debug sections with zlib-gabi) PASS: objcopy (objcopy decompress compressed debug sections with zlib-gabi) PASS: objcopy (objcopy zlib-gnu compress debug sections with zlib-gabi) PASS: objcopy (objcopy zlib-gabi compress debug sections with zlib-gnu) PASS: objcopy (objcopy compress debug sections 3 with zlib-gabi) PASS: objcopy (objcopy decompress compressed debug sections 3 with zlib-gabi) PASS: objcopy (objcopy zlib-gnu compress debug sections 3 with zlib-gabi) PASS: objcopy (objcopy zlib-gabi compress debug sections 3 with zlib-gnu) PASS: objcopy (objcopy zlib-gnu compress debug sections 3) PASS: objcopy (objcopy zlib-gnu compress debug sections 3) PASS: objcopy decompress debug sections in archive with zlib-gabi PASS: objcopy compress debug sections in archive with zlib-gabi PASS: objdump compress debug sections 3 with zlib-gabi PASS: gnu-debuglink (objdump 1) PASS: gnu-debuglink (objdump 2) Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/dlltool.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/elfedit.exp ... UNSUPPORTED: Update ELF header 1 PASS: Update ELF header 2 PASS: Update ELF header 3 UNSUPPORTED: Update ELF header 4 UNSUPPORTED: Update ELF header 5 Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/hppa/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/i386/i386.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/m68k/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/mips/mips.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/nfp/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/nm.exp ... PASS: nm (no arguments) PASS: nm -g PASS: nm -P PASS: nm --size-sort PASS: nm -g on unique symbols PASS: nm --with-symbol-versions Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/objcopy.exp ... PASS: objcopy (simple copy) PASS: objcopy --reverse-bytes PASS: objcopy -i --interleave-width PASS: objcopy -O srec PASS: objcopy --set-start PASS: objcopy --adjust-start PASS: objcopy --adjust-vma PASS: objcopy --adjust-section-vma + PASS: objcopy --adjust-section-vma = PASS: strip preserving OS/ABI PASS: strip PASS: strip with saving a symbol PASS: simple objcopy of executable PASS: run objcopy of executable PASS: strip executable preserving OS/ABI PASS: run stripped executable PASS: run stripped executable with saving a symbol PASS: keep only debug data PASS: simple objcopy of debug data PASS: NOBITS sections retain sh_link field PASS: localize 'fo*' but not 'foo' PASS: weaken 'fo*' but not 'foo' PASS: weaken 'fo*' but not 'foo', localize foo. PASS: weaken '*' but not 'foo' or 'bar' PASS: binutils-all/common-1a PASS: binutils-all/common-1b PASS: binutils-all/common-1c PASS: binutils-all/common-1d PASS: binutils-all/common-1e PASS: binutils-all/common-1f PASS: binutils-all/common-2a PASS: binutils-all/common-2b PASS: binutils-all/common-2c PASS: binutils-all/common-2d PASS: binutils-all/common-2e PASS: binutils-all/common-2f PASS: objcopy (ELF unknown section type) PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: objcopy (ELF group) PASS: objcopy (GNU_MBIND section) PASS: copy removing group member PASS: copy removing all group member PASS: copy with setting section flags 1 PASS: add notes section PASS: merge notes section (64-bits) PASS: v2 gnu build attribute notes (64-bit) PASS: v3 gnu build attribute notes (64-bit) PASS: v3 gnu build attribute note merging (64-bit) PASS: assembler generated build notes PASS: copy with setting section flags 2 PASS: copy with setting section flags 3 PASS: strip --strip-unneeded on common symbol PASS: binutils-all/pr19020a PASS: binutils-all/pr19020b PASS: strip with section group 1 PASS: strip with section group 2 PASS: strip empty file PASS: strip with section group 4 PASS: strip with section group 5 PASS: strip with section group 6 PASS: strip with section group 7 PASS: strip with section group 8 PASS: strip with section group 9 PASS: binutils-all/strip-12 PASS: strip on STB_GNU_UNIQUE PASS: strip -g empty file PASS: --localize-hidden test 1 PASS: unordered .debug_info references to .debug_ranges UNSUPPORTED: unordered .debug_info references to .debug_ranges PASS: objcopy add-section PASS: objcopy add-symbol PASS: objcopy add-empty-section PASS: objcopy on sections with SHF_EXCLUDE PASS: strip --strip-unneeded on sections with SHF_EXCLUDE PASS: binutils-all/only-section-01 PASS: binutils-all/remove-section-01 PASS: binutils-all/remove-relocs-01 PASS: binutils-all/remove-relocs-02 PASS: binutils-all/remove-relocs-03 PASS: binutils-all/remove-relocs-04 PASS: binutils-all/remove-relocs-05 PASS: binutils-all/remove-relocs-06 PASS: --localize-hidden test 2 PASS: strip without global symbol Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/objdump.exp ... PASS: objdump -i PASS: objdump -f (tmpdir/bintest.o, tmpdir/bintest.o) PASS: objdump -f (tmpdir/bintest.a, bintest2.o) PASS: objdump -h (tmpdir/bintest.o, tmpdir/bintest.o) PASS: objdump -h (tmpdir/bintest.a, bintest2.o) PASS: objdump -t (tmpdir/bintest.o) PASS: objdump -t (tmpdir/bintest.a) PASS: objdump -r (tmpdir/bintest.o, tmpdir/bintest.o) PASS: objdump -r (tmpdir/bintest.a, bintest2.o) PASS: objdump -s (tmpdir/bintest.o, tmpdir/bintest.o) PASS: objdump -s (tmpdir/bintest.a, bintest2.o) PASS: objdump -s -j .zdebug_abbrev PASS: objdump -W PASS: objdump -WL PASS: objdump -W for debug_ranges PASS: build-id-debuglink PASS: objdump -Wk PASS: follow-debuglink Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/readelf.exp ... PASS: finding out ELF size with readelf -h PASS: readelf -h bintest PASS: readelf -S bintest PASS: readelf -s bintest PASS: readelf -r bintest PASS: readelf -wi PASS: readelf -wa (compressed) PASS: readelf -p PASS: readelf -n version PASS: readelf --debug-dump=loc pr18374 PASS: readelf --debug-dump=loc locview-1 PASS: readelf --debug-dump=loc locview-2 PASS: readelf --decompress --hex-dump .debug_loc z PASS: finding out ELF size with readelf -h PASS: readelf -wiaoRlL dw5 PASS: finding out ELF size with readelf -h PASS: readelf -wi dwarf-attributes PASS: readelf --debug-dump=links debuglink PASS: readelf -wKis debuglink PASS: readelf --debug-dump=links dwo Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/size.exp ... PASS: size (no arguments) PASS: size -A Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/update-section.exp ... PASS: objcopy (compare update-1.o update-2.o) PASS: objcopy (compare update-1.o update-3.o) PASS: objcopy (compare update-1.o update-4.o) PASS: objcopy (objcopy --update-section .bar=tmpdir/dumped-contents update-2.o) PASS: objcopy (objcopy --update-section .foo=tmpdir/dumped-contents --remove-section .foo update-2.o) Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/vax/objdump.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/wasm32/wasm32.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/windres/windres.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/x86-64/objects.exp ... Running /builddir/build/BUILD/binutils-2.30/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === # of expected passes 173 # of unsupported tests 4 ====================TESTING END===================== + echo ====================TESTING END===================== + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename gas/testsuite/gas.sum + ln gas/testsuite/gas.sum binutils-loongarch64-redhat-linux-gas.sum + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename gas/testsuite/gas.log + ln gas/testsuite/gas.log binutils-loongarch64-redhat-linux-gas.log + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename ld/ld.sum + ln ld/ld.sum binutils-loongarch64-redhat-linux-ld.sum + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename ld/ld.log + ln ld/ld.log binutils-loongarch64-redhat-linux-ld.log + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename binutils/binutils.sum + ln binutils/binutils.sum binutils-loongarch64-redhat-linux-binutils.sum + for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} ++ basename binutils/binutils.log + ln binutils/binutils.log binutils-loongarch64-redhat-linux-binutils.log + tar cjf binutils-loongarch64-redhat-linux.tar.xz binutils-loongarch64-redhat-linux-binutils.sum binutils-loongarch64-redhat-linux-gas.sum binutils-loongarch64-redhat-linux-ld.sum binutils-loongarch64-redhat-linux-binutils.log binutils-loongarch64-redhat-linux-gas.log binutils-loongarch64-redhat-linux-ld.log + uuencode binutils-loongarch64-redhat-linux.tar.xz binutils-loongarch64-redhat-linux.tar.xz begin 644 binutils-loongarch64-redhat-linux.tar.xz M0EIH.3%!629363_H9]T#=<3_UO__^_S_______________X`@`$```"``@`( M86D[WTJ)]M%V"M*7MFL[KOG6][&]W?7KG5LGH4[S'I*.QK[YGKPVZ^4\X]VO M,?0```>(.P&;PWSG2L5"``4T-->OMYR M%'L=P/GGO@WIVV8Z-0IVDU4[IN32YW*"K[P/(>@H-CR\,ZCUO>M[;T8`Z+W7 M!UNTHULVW=RH"54J2JA?0TH>-E,M>S?63R3[W3K1`'T6;:[QZM[Y=:'SLZUM@"^]W2VRKU5GN`\$T^AX]-:MYX`#N] M'Q7DMW=Q]Y-A<]=>["ILV7;!]S.,PA>+`Z:WN*[JK MV>['JD/KMNBN6O=KK9W'=W:[(J*[9.;75S*W=VTH96Z'0:P[MDU[S0>][N]O M=G;!:^WO>FLNZKHX.[Z>J\#-TU=0%4T/;<>^P%X:JJ[K4\GWS2G7U][AK=%? M?`;;/OL^A5**,;K7?>P^@`/(255"1217&U*HE7T:]&J5*I`'NT)T50!R/O/= M0RUG8=L-5*[8^-H$-8`I*^RL>7:N[+51>L2AT%LE[F$^B]T>AI]:HFLMM0-V M.)9'S[WT'E+3&^W)0)4B^)M['3AH-!:\VYW'?>X'54O)C5:^@U@@T*2$IS:J M=L"JJKK*\VH0/324)51I1H386TI014*%*5#0R=AHX&PDD2*11>MIJ#FBPNPP M(@JE<-BJEV80I%733FU5+;58S260[FVT2]>[2O0S34KM7%N:JZMI265K-55V MRJJB:RD"E41L[6'==U=UG4ZV@Q"H4I$:TA-L" M`YFBS6:;L.D/D,2!,@`30$``@1IJ&4]33-4QZID:;*&0#0`#0#0&F@$D$`0A M$Q-1H`F4Q,F5/RGD2?HI^DCTAA-```````-`)!)"$TC1HT3(T(834]3-J4\T MI^2GJ?J3U#TC0P0]3(--`'J:-#TF@:`2>J4H@AI)Z3TQ4_493TGDTC]*&F@: M#0:9-``````````(DA!`$`"`3(:`!--`"-!H$:&)DR)J;1B:84;)I/4-`J*( M($`1H`(T`30)DTTQ&4T>@4])ZD_4&4\B>D-`!M)D])Z@?QBZ?ZOTMM__OH$\ M_2*1;@`?:#Z(+9'D"@3\9]/XY7Z[D(+(2`:`B.'2E3\GX#&E9`BV2'!/YE;N M.QJDF85542JJFUIBK7&"$5BP!@B9D0&A&",!B`12`"I!"(*,1BJL(5`EB422 MKA1"85A4PLDA$(J(+(5`'<,50/^UANBI8DA4.F$G_O+*980)1UU)J2S(UH1, M0)(H262TLDE$L5:DFI4A2HP*J)+8BB*L!`BC`6"'_"""-`HWI!2E_@B@H?F! MLB`E**Q(*B1@!$CLM*PMK8U;1>C6-4\M>;9#,0DJ!"HL1G$P0LH8F$5)$0$J M$6*,1"J*A`:6*F460VMJ#2(0LBA(TE:(H$4120F4J))FPDRBD30J(&E)%2R1 M$:6!-*4LI)8:!`8JH$4!T5V+V'^X_WF$,'CWD/^@P_4?RFQS0G^H%$C2!B7F M\S?_7]G^$27\J;_^KBP\'L?VNG)>CL5BI*DH_^XD>LD>0I*)@>0I'_D1D2RD M6%'_C_OLLP?^)1/^`;";C0IH3(HI21*,&"4I&ADP,E%**40I*1@BF"D9,F3( MP#!A`\Z1U[?W?0"+#NU^[Y9)JQMQ.2$&\?5IC2XPT^F:AQT^J+K>T\">T]D/ M(,0\F>:P7JYB_SA`?$?(;(>(QJ1($0H',(37ASXPMT(Q,2K@2._PT=AJC4EB M*$B[R8(TYK@-*0F]!*(IX#_W`H1RKV779>18MI:BM2( MS)=),HP019/N8QK6!)P*`<86()]%MM^=3W-;9/Y8V1I2(!_1:@#SEQ^3I]I5 M45"P^@.[',\`_;H1#W`<.>.[_=+"880RV%O]O%F9AWCJ!UG]U/NJ!B00U_XG M/YY/'P^R3R!K#YBRF),2VVVVV@P/1X+R7;N_L3K#/J7Q_NZ.O0,I&,`#,/2K M[+G2?`1'6=!Y%\AR#<*NX@)""07_FS#OKR9.+]_* M;I=W'^06+>P&>S?E1X&#%B_3D_G\.>9U:<-_LU]@(/B5HOB$)YANGG)[9!^# M\@Q[OL;2=75R=Q2?+"=U1W/:[WQ=&J.#Q,(W=K_6=^LZOE@Z)-@Y&V-*]SA&Y''(.,K)HI)![VN['/9X?(.4$`;>)/*5Z[EP M;?<_!`?^H0UB_`PS=EO0.2;F-ZGY3G:MEV!/6^UFFL?K3&H&R&R'DL!I9TTM M2;0.-'")QQPME87E+#F0J#E'E,H$:#[[U"@4^AUF`?-(1^*R\IA\/2,0]'"6 M65Q6G%*P]N5$(JO.8VN;0!54Q#;I.=Q*@Y%;X-97$1YP5\GYQ:,W7N9ZP5R$ M36+7D12:P/9GNXY=^UA\4+NY%VX:K&&%N/7ZD\Q"0^X#TLIFG!\FCTO8]C]+?4BFT+$&!YGP;K:%Y4M+A7V_S`/POPO@ M_"]'CW/5]@#[+9]W$3UU<\5#%SBX MTHB52)APTXH!`X:E3+LVW-Y-NIUFNPQ9YV[(,*8MK4/R1+/T7?FP[LEPR[>[ M9,1LU0##AJ`,,JH1JIQ-#!ALQ6J5IIU1Q1-M;159@57%9B<37$")M,B:NV(Q MBS6GS1VQWX<.>3,F8=>I:!NL/:L`I84M+3DL"EAN6)ZEG_DL+K#592SM6#\"QLL+K#"P0-YL MJ$(D8?A^P/K_-^'(Y?"'GVK\.]Y\&GY*00ZO#+MZ^V`Z;=3WB,6Z.=A?>3:9 M0BF5)LX*J;$6]73E^CT_=^5Z_4O+_HG_+_I0!^,^E1,4="IY@=ST+SH`(J>' M0A\:IP5/DRSSE[7/<$GW5;%56&I/'G=WG7MEO@HL446?32\IU=6,E8+7^ZCM MD1G0^LJ8^5J7%_*$354BI94@8Y!02`0)! M,QQFLT:Q71!LPWF-YA[V&^KAK1MOOK=DV=JK M48V;O3K2;V>=>+V]V]'>GI>>;YC(^HZO?>7'Q/0<#5DW\3PS5YLA",8OS;&>M_^I37: M"A^I8" MC3`#DL\K6GKF^>S9LCN>.6/YBE`XQ[#S&E?O?'GKSU?4.XF_7YQ8]^>_2^O'$9`6Y><)9JI#=-77/W/_2HVZ82\1A*JK\95;HNN MY/]8TT%N2&=;3UYL18DNU.)BG2PSB<8/.)B`[-:`_]H@-$,&__9KH>[/-3+] M[A9Z\5`X1*>5%!/33UPMNE#YJ*WR@5K?;U]OMXU7S/+X=S\YZCG/Q#U<`J=Y M`7?)!60%.'KHTY;(6M-MMUY^:20MB\V9:VVVV^(20DA\_=EZ2$D&VW]D&2-O MWPC)'SA/5";PG6$D)J$D)(20GIA)"2$JA/IZ@<##!BZ:H_OM?1YM?+W?!RV#9[#!ENLMX[;6_-)](;6MCN_'>0P8,&#!E?4N08,3XFAI-KVOB\VULKWR#(:88;[?JWWV;-2NHKH5HKJ5@IFSJ M2>6.Z1&]1TT_;]^_B<$J'E7[59*JI*BR$9(A)%O2L'S<>%&'C+7KU04[^)Z] MA":3E([$B84EJ#$\8S2U:7V+HWT=E.?>P,$J3YEP?#$$]R>[$C4IIB;3/(78 MXT=&?FA#=G('&B#^:PYZE;9.&'T=-Z>X+8$VD20A(V(&VTS:Z?8\$=J2=$11 M)G%D,0G;Y(NG[L4.Y6V3JO\>[*$(>CX>'?=^PW&SS@YW^M#9$/3_WL_]_[7Y M*;6>5;KNBLU\FIZ-Y\VU6Z[3"N=<)?DPO<`L(7K2KZX\M_02GV#IKF>V%4@0 MP-H+`];K>ZO4J5*4LLLLLLLL2I4J6R^_4;-X^H.']>_Z?;\_/SX^CES]>%IS MWFK7SOYO3Z(\4ZDI"=4?U] MGB9,<8#7>2113F)#RB-)$#Z@N'S=75I.N>SC?YY[<[[#`\OT0]7'7?<(+`B8<=(I;OJW?6/V=WM[ZG=VNM\/Y?A&/>- M]W,=GLYU!K=5)SG/4U"'G'[G8*0HK%:_S7%?%=O;>*/@%E*OI;?+5.A:,ZJL9X<^NNRO?79H M`7:I)),!:_W7R<]U^,A"*GX;7) M;.R76NNN2[XU+=R89+RW\8R03^4LG-SW]^.]WI'TWSY)^#F6OYI5J[W9W@CZT1>B2(R811`J@CY7,D)A1J9W7V;(C86XR\E6X_L65U6-8RDMIY1;ME5?SZ[MJ,S8U MP'*6D-K[.6ZVVW:T=BD(QPNZ_A""7U:RG/!FE)P])^LC"48Q^+WO?*S*$+6:+,T8QVUZ_Y^/9QMMMMMMY0A" M$+MN.[:TI56*RS6?;*=3;Y2EURK$K[N]^[N$=^CTC-T.,.[ MF_)>]5JM46UMNE+H080G+52Q=MBZ%/.J;?2;"BHI#ESHY2\Y)))+N3)0`0$. MUSG?!Q\2=SW/1]#T`!(>>OVGZKW#V/K?B^]\?P]@``````````7YG]?T]OT/ MSO;]/NUZ^OZ+['\)]#V/>XLT&25$6^Y6*.KH2-_6YWX6=D\);.GV]'=,.CN5>_V/F[A/AUWT]P"-[GYKZWZ MOM[V`/?W$````$\[@```````0`@``$?/]/>```)[>X``````````````3Y^X M````![?F\\`">=?E?D]Z`EDPZU8NCFKZMJ2W[[&=X1R?/E>3DB!<@1%$"RF; M@:_^5O71+&%]].K^.[*KGYV^E7=ZIXFL?G?7IEH`7(N;'CA`H>P?8AR]NRZ7 M8",@D'V$SL;.N4(W(19.95="3$=Y*,"<1P*DW)R1.+^YA&2??'S?)'*3\]4U5R23))+HG)RW)R(%6#,$PV;I,!KS?(!%ZNMMNZ\_. M8=CW`?C;Y'HYGE/O-&7:LP<62+:>=@>79\^>0Y16H`G;SI3*( MITP)\?O]>3\/5R^K'9V>*K8>BVT5%DE2EMBR).J9@=,>?-T_<"15H0BQ520( MJ18H$$)%05H2`H*4ND!B044_*^E^/]&./7]!Y=\Q`/XSH_>K,/^5A;A%I7^3 MQ^']^G%[O,PZ>OX=?+^[B\_&_I/N/R35V]49F(S1?E\@XU8"!'R0#OK>0(@H M>/NSS3LV=V`/>][FO?0#AL1D2?Q=;\_OPS;^;Y?]'5=OZ0/=Z@VL'Q'S$Q)"`Z6B0@*SV`>-VEOV7[-/=BB/[ M]BA\)&+*8AOC!L8B651J@R#!X1JZXAW>I2&3N680E,"0P08(4DG"&#&$"7'J M?%Z#=F4Q<90>5VCAZWU3)#][3AQC^HD^N"N?,L2ULO#F.*TNJFS#CMZ--I^C M$_E;BF;E1QAV;?M8BC'>RE_/QBSU4#0;U9L2U6)Q6)[O)2&TGP*E*5!7C%RJ M:0-#ZGZ&SLH05$^2`L21&)OQ/AMU=)Q)V'2&,]OKE3)@]7A0$GKD&`YQHB"=D M%SC/,4EF!":Q5,HDME8&HU5K8^?K^[]''S[\L=^67*1(;SS6VU,.^R=E&12E M2I4Y)!V#!L,&PP;#-T`N3G'PZ*\O92H_%Y=><>;YB^V7O=6.SMV<"H=SUN++ MN4X9OJ]IW?KP^PAM0^`?/I\]7%-F3[7)ZXD3D4PAX1ZH@Q6<,W/<]4)W`UD# MYV#Z*PB(LS^R724QXU`DF\46#E?]->:Q'#N8D[;!NA1A4:)1XX$M+">HCG#K MQ2NX'%+K8:>K?O^)W![MZ\$FHCK8!Z*\0CZ,V+=5D2<:IZ5\C[O*V()!C9<] MAZ].K;RZ'OGZ^SD[<;S^E-^51UJEQAOL('^24(B"/N0_F/;YU[PGS`9(AP_`^\#K#@;'`C^D2/`ZS8T,!DF#B9'921\2:%)2-1P!T& MYT/4?RFYU%)Q'0X'`T$;E.P9,G`T-B<#DV,.C!ZY]WQ\N/R!/(5?EHB+95U6_)K9;LB(A<%)A:M6KZIY2WP7QDC M`/Q;[W>6PSL8WNN[7Z%]5:O+[\]@/4/-7IM#H%L,<(TTQCBFFV#%LR]!E6`^ MF"#XE2A%>?/GSV.[<:G"SP-H;1!4`^$8@`JAS(J)((B`+M(J@']D5`4H^4YJ M">T@(=HGF'S#0T-#CLN!3C*@#L3X99TWUE.J9F/QJGPKG!`/V"L!]!_W5L(/ M@#$6D8(1&#YC(-G>=*E'@*6M8DA%2EN)L1$'^=0,`/C9%0Q)#M%BC:?TW=\9 M)M)N?V?L\O?]Q#@Z+S6CU`.I?Z>(--"8I0D7D=`A`X"_AY>GVQ%*>\I@&/5+ M9:ER'I!@FDREJU:M6K4*&`8&A*3(R:$B/G$1P$]>9$:+(JHK5A@L3[/NDZ.I MP$UQ0])\OCN5&R= M2D&0])Q%[*@/U+J>/LW5@]<`L[ MWHKV9@5+MW?5O3Z5X+Q_&5\R_`N1@!]1B#?-?51W>/_==30`[3!Z?`%Z_:/A M))(BBG&1[TC_F'Z%%0[W`DDXR3^[I$+W(LZ#0:5.$L%A@4A<[0]UA./=V%FO M5EIF9_: MQ11KH$/+]8`>"O(07LD[U^>4GEPMM7SE8577OWQB38OOY=1_J?E,R'OG9,#G MX+Y#2T0G2*.\.C51O8!#Z.#/:?I*9X9=KDW;5[SS66I575J]_["1YF[T?R=7 MM=TAV'\97\TIB60:HRQ:+19+)4A%601-/H\CY311VHZE/S]F3/ M3Q8;$*-GF41F_A['O@=2$U9:0B?!(,_1Z-I/YSS2<7>^T=2/Q)8\R+[R&8B>B1#D M0X>SMSV-.Q\#,A_AX/UBOU_4^_W^?;J?3]`IT=*GW^D#H4S`W'JLV/-[3F7H M4I#R6&(L55M%%5=?S\)\?T/B^[Z/H^OI?U?FVVQY?NJ]?WP21%ZDTBU)O-KO M6^&F;UK63!8E%HI>LVK[IRWJ\_E>]]'FMD>U=#^W^S:-1%/K;$A\8?;TKYU# M;%`T/'/4]()\W]'+Y-.'LMV%&\P;O069716?L`.)YC,`8`WR3;3?ZH^1(4W_ ME,P!`$8O8`@?9MU3'ET)]'"G!$[LOAY\7?8`2/:O[0+W"PG=G[]>J?.NB[_0 M<^@`^7MQ@NJ9F@D(?V[3:1L MULX0])!1AC0Y+J""UBF>-047`K_$`#X#;(5=@$)2C$Z*>PJE455*H4***2DI M*2DI*2DI*2DI/B@Q$=\)\ZPJQ%L_*620C\D6$I$^F-,(P&F(40*BO8JHG6_] MP1,1'YYJC$_2M7^IAB`B888PPK`3[(C^("#IKM-'\1AO>;,PNU5R/H5+E@M0 M4>;Q]:%5ZQ&00:AJ"[@CDR#&3-7-:`^'XD1!S4U-5_-D7!#^I4&G8J;%?N8` M_<>12L/0OE]H75Y*@\`&D"=']#Z6QH[4GO17UIO8&/JMI.I(92(GV"#>31*K MY&'`J*EGR)9@^MB0U<<2:&12C")@6'#&(J63)9*+"82R-D694["C!.14K$:, MIJS"DPP;I9,E910PKFJ3A_DG,#,)J:)$E8PDG-'Y'0F$3J#0$U=%#,-J-D5H922?F4J_831HHU7!+)5FJX7*;MDJ8&9*PQH85 M8I*Q)A>*C>ZD-6`PNT21,*W=H%,(8,%\HPQDPE*B*H88*H*P7`(_=A,E5-I- MZG)(PDPC`P"@4L*P*EP2P[#]\D7"U@%8P88 MP)&!DIB1TF2K,O@-)'Y?8F[17XGWE>6Z#];C2\C6S+GH,29U1FQ&R8%.:OH+ M`4=Y7\KFZM--/$!5Y";JV3672*+/Z!+"6$C$-B)^4+(231!D*E<.UF96*PQ$ M$3#0P856"BC!G"9"HQ"((:[E>QS=-16A%&%N9F668FK9SX,LJ9L%]4,<8*I< MV965<7ZI7Q;GMC&,8QC&&<>C4:0#E"86T!O6,2>8JB_YV&(SU2NM89-"J+&- MLM-?)K?*1$1$1$KS;7&[\VF9F9F9F9F=WJ\UK2D4D817/-Y5TJIRJ8#9J1PR MG#F&36I#4B.(2%B+F&6#@7N02^T'>I(\2OBGMBDHE/KB!(2$^XF&;:2V$?OV M\1E"62.YZ)'01I)/QR?6&\C,FZBDC]$2B-0S^P*%@*14'<,?J82RH_KEE^9> M5*A8`-$7BM*EA$8H&_W"[M80E700K"I7(/L4H#$!!8(%U:`=JE-`/8)%4^U4 M&(6`8H"Q0XK0',P66>+'#GMQNS>2"=C709212R(<0""JV$996"I%58"G4*&P:?SGIA:6T?Z[;.;V>-MMNQ_>?@.A]4KWS$/Q]S_#'_0B?S9AQ-3! M_F+DDG$DT^72VE-S1-DR&HG3TK],TT69=H\@_,]HU?7\OCC_'Z'\D/\ZS[_H M9]`WJX12E7@K5ZA69K7LDZ<_F_3].#%\0OM9F.Y`C\74/UATD#W!!C.Z0WR3 MZ;AOD6K=]0*4=WJ'B=X=G1WDA.KH"B%^PM1=N2R6810+A0J;CU!V#\AM!3F MJ?/E"/#S3OYW^P_(4>D%/N!3H_>!3LZ\?PEP9R<7?O@$C\\DN=.`N5O>"3]H$B!EV#OW_0` MD9`[@+1J",NX(;?Z%TV[3[XO(=`^L$C7+EX/T=I,>9;7<)CS,S,>.NW,S'F$ MQYEM=PF/,S,QYDQYB2\%2J53HBOI45_E)A(B=Z=%59)))))(`!)))))))))) M))(YM:ZE-=NK:S2R,VTFNM;=LUMNMB^\VBW4\4*HW;2VDJ-JN5C2:NJ[5\&Y MMI5XJRB^[Y_P\[9<,F9;;\H)'H^^SSI=@&C\8)'J&O^1K[P[OG/:>(V&@^W5 M?_'FH?G%-_V_B^OP/;_3[SXNRUBV9_'C38?OB/M")6-K6F]S<_$!_?$,W-T8 MP;^P1MAF]I;_`(V$?#U1[!0A&-C8/L54F/SU;DQ*LPG[K]NQC-CV2_04?8GW MM1ZF]QN75H"(:%SX@@08.JPHNKNJ)B>FO@3V`I`4&+3/N^OGH#*?:FY7*[,8 MDQ48DR2C@4P2C!=K$O\MK\*N9M^XPJR=>PWR+9BEX2R5)\Z9\`FP&7,4GZZ6 MJ(-@ALA@_E-'F_:ZY,0R"@VD5@0;$MI*25*4^0@-U@]8Q2EC-P9C"/^EN5"\ M#ZH2PV]&F+"Y@QW$V39/;NO8B)*/M-=YOJMY>>]\&Q:91H[7BZKB87$)"<(= MKC@8WS(GVU!DH=.95&!KP"#0Q=D5N3F0H"`6DD(1DA(7HQV^_(#&#&,9"U/K MZWJ)"J.*63,/[\Q<1DI8\UC\")90AWN'571JNXL2`'GZ@`:`0YSLZBHUKK>[ M:A>`E3PA3_D2I$E`^2:S-MEYSU3`C!1%*'\P)\X)02@E!*!,`FWS/-;:K%Q; M7H-!SJRE6U:M6^S('>39-$PA/,PZJ.U=[UCTNC9L-\IXL1-@L(0/%HH`A`6- M7!F)E8G%=E&7"<(:31N-$U8$LS>)Z1AF/RIYU*45*E,L]SJMO(IH5.\9@0A` MA"!HZGLY#]A24=*58EBX;CK.XHT-R',AD*5"E[R*=S$0.1YXU(FR/RI?!W?) M;+0\X/,)'D+82Z%D,6'X32HZ4UF&A[)+RH``/=BZBRA"!`/$ZZV#!>)4;*?0H'O\RJN!A4*JJA*E:4MDDPKBI' M-11F)K;4M`VVO+;MV9NU451KRWS76KT$(R--+#M$6L]X]@04(0A"'P9YB1L/ M;)7IVNJE9+>^TK6\E@\JI57#I2[O655I?>7+;RZ%MMBVV3F[#*LC=4^/1U)[ M2IL3>U`%3_+XNHKTBOV^)\@V**?Y>!EQD8 M3_1/;_(6NX]"-!'&>8]W1/`[?C;T3W.(PE=N.MUIWG(>9&Z0_LG9*B?.3I*0 M^N,@\X.CF[F!&+`B1@9"6:9/KDJ;JD\#,3=F28;"O`K))U%8:KA[Z8-V\SQF MZPK!3!,YCP!8\`5.+X8CB\9Z)#91:WIK'"2JD\'#PFFL6&X*CB7F/`6VVVQ@ MI9$>,U8DQ+'R\^CH[?+M=+P/.98&%5!J"Y.\;`\&Z7#J]3P=7HMR^\T*[`=@;!P\1L`&\2PB<70[Q/#5],I6$ M53IP9,&B`*+R71TM+N_I[\FO4?4([MU?%7MU?TP,P))```#,,QDVRE(C>BNK M5`T````!5`:TAK=-5TEM1J:HUW?6`#6-L8C:B*'G457BXYU:8+%BKZKW(B)^ M;;6Z[K!"00N@Q*E\2H)%*QP%"0A&.!"01",<-C1AF`H2`LP#@5$&C2==;UW'=6K^+G] MW/:-F:G!PX90X.F^4506>7M]M[41$1$1$1$3Z/9:J\O.MM>K1J^)M>EZ(B(B M(B(B(B(B(B(B(B(B(B(B(B=>U>7G77(B(B(B(GM\JXZ[],31NWPXZ8#1I5JU M:M6K5JU41$1$1$1$1$1$1$1$1$1$1$1.KS>7B(B(B(B(B(B>WY))++++++++ M+++*K8%EDP>;Q$1$#8^P7OJEW(3ZR$8V-C8Z"A-`0C7@]JC+.C"I7=]]N4RJ M+NO!AD%#B-&!91"R22<(086(B'+*9?),M+%J'^#$Q/[BB/S5,@LT#OQ08E6# M')=/WF]4VJ@_XX'8?)ZL]S MFU-/!G,_G\7B_C3CPO3A_0P]<^/%T.5)IRW$[K(VX61C9@.;&"N&;&+W:O5GS:^)?GDTQSF\<;L^Z/8N.,PS86[ M#O"HJL.S\V)3LY`X,93;*%(JFNMSYD%QB$KF=)T7)+JLWN9H75N:7)3>NEN@%&+L(H"J@V^R$- MR+`:HY@.*ICBT=O&X8,T;%`:9L#FQVW60;<33B9)$R"D336BK9C9<49WI)/3 M@"]"+8T['IQW5_@^7Y2=Y+(R]43*/YWR_O]77G.<["(V1$=_.=\4D7(@'0 M]A3U6>9V72V9.BQV%Z+IUGFO&C2:7SWI=+>2DDTFNNU+1RKDHTTGDR64Q*LQ MAB9DPPW1HX478]I3X:F&T'?PIT(^*1U+%W+;D%.ALT4(J)C;;!IJ@6*%$U%% M$@*BX-A2LB*=NB@.O+//C"UGE52R)N5(<#*_B'3L1`VIA4NM@%SQX.QS=CD` M]`+HXY$A"#&,GJ#L#_&JEZ%?<$/91\G^9R5#M0I.LEAYH4T.*$>,;1E-DT.H MU-RQ&555*6(^(W24J6P<3@GDX@P<34;EL@[HWDLE^+TT7 M8WIL0+-CH5*$+0LHBJ%2BT+*!5"I0EH64$50J4M"E"RDD6A90M" MRDDT*X-];C,--),-&F#(JY9RF8<$:*RY.&S=LU/^H99;O6L2S'K.8BM*F$*" M$DM*TS##J[8S3+.;$C8 M@9"[FQ((2Z/Y&SX7T,A4Y8/%O/BR]M8$VNB]K^L9W^KV?8K#=SX'U#.'!\.. M7^`_48U??A)OM<<55/26!/2'CWJ*'8,3(L`N5@J*CV7"PI&Z4%X4AT4J%O!B M,4%V^H5-PX5-'Q]N[.?C\<_'X])G=P9;.!,H8$A7H^ MP2D[%0!#MV?(=1C^)9?J**Z/I=YF>HIP<0[04ZB_3T2Q:MHN:IF17K6(F6_Q MJI?MAQV9;.TU5-JGXWF6L`CD]JJ`,?O?\_O$>JQOE?2?;^%-]#_@DAS"2(V3 MO+/>"G8J:*'9V]W55=U7OT&U5S'M1WH'#RP//SF_CZL#C"NY?I^&F8[Y$DF--\&+8!`O),H_&WI"8]W'&PQ'(=T"/L#0N9? MMVCCO2F1#JH!S[)?CBGZPL5:`IP/FKM.O7@\T0PJ:"1)'Q4DC3KO9VYTB-I> MT;T[?=Y;-,G7T@02@WF'U&D@H@P*H&V#ODR@"H?*?B&-6^TU1BO=NUU8C;=E MM=+?GK-9APV?YO[+G5T?#[K\`^Y0H5(B)EV>7CO\<:%\>&6_N\VY)SCS'>,C MSJ-11\13S_2\B9)/:?YGN=@AHIU'W'L+9(O],5/TP!J M"D&`P8A8E$O'U;9]SBXNC[&&CL8]7V';NX-G?U9EZQGEF(9B(3Z[!I2UO_K@ M9!F*/>>2U_\_UF8%MJ[&E>XUJBU':"GZE0:HT!401% MPM^NLP]WR[;;NGJ_AOCR_,&];KWXAHV^OVVR'97]ZIX`@YBI& M;@;$BCZ.$QX^+!Q;61/>,)A-R&D@>G8!NT[_GR13K'W'/E^@%Y(:&AQ!U`5( MD?\HF(LDBV(JHJA1,21VQ'['GTDGD*.G);O0@&8E`. M2Y[@4HD"I83\1%2HJ`0!VKN^+^0LN]O'"&@>X/G0'JSDFS^\3E*%)'\TG9)U M;Y0*?/N#N!3B)TA[`T5/9%=5;$DGG'OPGQ^'[^XP=JC$=U MS;;;;8M2)]<$#^(AH'F[/MNK=6,5\![`[`3SA#!@,!8,,1A6%0E,'[BA@^%6 MF3T&AH?P,'YSUG]!P,&QJ3A7?)[2?0=8?,_'BII)J\>9P.T4P,'XQ@P8.91@ M:"P+H?T(;CD]4)TQ5`V@I#<:BB]F9PHP>`"H,#@AM/J#Z;H@`RD%@' M9Q[PZC="0Q@/L1,P[@4W'B'T*>P]1Z3\H&U7>?CT':HA]O0OC(O0=P!A"+%Z M/SF2#857F1!TF`-JPZE:CT^N(_+)IL'R'WR1B$B>1*A)0.:0-YL4.,5M#3AX M=X*?`;`PK!`%X'ZT_('X!YN-/=H&1W+Q72Q%I;+H)I#`$80+F2X1+!%VHV7% MQSFSXB35U*JO6;>1F!\H1RV0A\#&=8:[@R=1F1F;!YD6MA%<$ M$B'72IRY[#XMA]1N79V%PTF5O[3(@^ESX=3RL%.\X.G5N`N6_5R@.Q\KN)0L MASP#T.2)])\K`Z#D_*>0NNS,S%?I?Z8B%X[&>EJ2#S'N,<'N6(7[15CR2#G! M7AJU!XA_'3$Q$]K!.*CQXB#K*B6'G"WY;CJ>T@^RCO[1>A:[J M0KV%`YH9!U!RHY'(R/K'L&/S!^<2*T,F?QQ]41$?H[@F_(!]@9$D>,@BZ@%E MR`?WV!"_<+ZS827'2%0F1F(+_:!M4(#)"CL6V:YC0&)8X+\:/K/O/6/QNAN7 M]:\#KE&5-/J3^/=;;U[^HR9/%._5I-#"."U8*4^%9U':]<$D!C!(A!HRT$C^ M?U[/?;Y+XH2``$AF`%MMRRO:4_%AR]FK57#MX/4K]ZZG+##W(ZZ#EQMYDZYT MIMB;CC`^ISC\5PL=_)T_=ZK.6ID\8J;CK4%/H9('J[26(%!(2B`STUN.22.1 MR$G>250DL@W:["2RLRXP-#H'X@]QX'?G/3YD]Z-/IDHLH=3Z`;.[K\.OL17\ MZ]>=`W?,GXHGZ.RND]%Z^!\@\%23ELU?V?CCFJ5Y/G'C5[T[G$C#CXS,C&*P M)`D&T`_-9:"1F15>XLN%\^`]Q82XE4]%RESM06BX6+@5O974A?8";YX2VDQ9 M2?DV8`L)?#:K0L9#Y3L0,]"Q);]#CNYOC?XB)$LL6!DC?`T"/9BQ[/X-&N@H M)]P''X>*F\<<\H!^&[B4#%V6#)(R@^#X?Z0M:;VP8)L?K]#-D0QU(JNZ^ZH< M6L#`=+%P&PSK=K<8,G7',/=[`W%GU4*WF+L-7C'!8VRC#]/FFX,3.!BS'&-L MS?8OY6%PA8[Z5=CWXCEZBL0ORJJ"UH&#@1.S$GN/1(#<)]58UN[&;%IU#N?L M^3W%GI7(YBL.BO7;O]9<%>PZY)J(<_NW:9SEGJ"1\Y-$C1L3@-/\ MHMBH]T),N8I-28WU]BNWY^:]6V=3)=F>GNK[?,O9OFAH/VCN$=TD%DD4@05\ M0<@:/WD?#[B$#L/4.-/NVOD7`V>SLXN7QA;SSR;2JK:<:C@@X-'VN6I9-4>3 M:SX:3Y<9AW;ZV@52I\ANYS<]3';CHV)CI<<'VBN=UJD'@1$D;F>"F_"RRP_MG=?;WCD,5@'? MP,_G?GDA(Y]U%2N!@\>H[O8>`ZA13?I^XP[][RY!;`8'@PQ-=+`F<7`0([Q] MP!Z%PV4TDD,PPU#J%ALS)W6TA^<;"%0RO&Z!.02';!C.!$H:2O$&/YTM!0;X M?SX7]GJ,[CA1\2Y`<+"[7PO\9ZCX9\Y\Q[B&JN8*_/`?8=J]5NLJ.I,*E\F9 M!E'K5(^SAHSJ5@1_++-<"G%^(]?O*?:)29#]`7!"#`(1H?B'FD]C[FLD+!V*GY"A M+(A!18J14BI%&*FA"WBT'?%14">E?RB!]?MH1PXGK6.=8^_^W^'PAS2-W6JO M!3YFF'P5YNAC!6_<1(MHQA,.M127*&28C]>[?*\'!M@M%2K==,/R/XAB7 M!ZPB'!`[TKI7-A1-1K1L(%@<7->-?-!H218J.@N9-G%US(26-Y+KX$M:FJ.* M<4PB_`34V+=_+M#8?J*,&!_:4.!\A2'T"'O!]N!HD::JA?7@DNW`8,\92^ M@;:,^7IW5](Z[L!D`"[4#77KR<,!,*219Z]R2912KWS:Z?7W4_!U>*O-("I< MBSL&5D[)64XA]\8ML(;L;8^@E2+D@%W"\(W!?0?"?I-Y[N8ZD%=W/AW=9!W\C9A]9^DV%PNR!#:3`AU M3->>.'C@4T))(Z$6BGJPN[>0M@O"%_E0YBB1[D`2(M(X!20T+NE^1O[+%C;L MX/SS>0['.2IC4;\.\1MV'W4-@-:8S-# MF7+[&@[P.PI8'\`[[&6IJB>FJ6W4J14PJ734@AJ!$+X5(J8`="702X4@F@## M5#:)0IE_F!T18P47I53M-YO/T4.[8BT:TJ*@06EX2:Y*$=U4L4]R,E1)W=+R M,H2S^4'/\6B?1W-T/,=%A_F<9P#(#\A;3M/T#V?N#\MU]^KL^8W^8%+]Q[+E MLO7]OD.=UH`\2'?;.J]W69=I=89D^$@^7!_EGL5T!^X$CU^HV9-/N#P)=SNE M_#;_KJ4(1]R<3[0=XK_$@Y"[EZ!(P2&Z$>F"2!G5'F`A< MMJ*]JJNGS[<]=W`_1)\+BV:IP"B8V#!MC.8\&5Q%^$L;*25=]R\OEOQ M^GNSO;JTG:/\"1WIGZK?Z3M1^PD^LGD!^4!L6]B(&-4?<.XY2.Z0\C!D M<^1W(E'8]1=`-EQ#N&"GU3](O@":&P\3@!?@GM'M3.G57VP_A63Y+/'KW M.WKQ(/WH=3LW'@QFO,Z_'/`E=/O[OB^^`T>>:'5NG/BS/3'T-U3L?P])(T[> M6''#)\A\G%L\"/Y[;;)))))Z.`AZ,#<8\SH*Z#?H=DDHH.@^S6UML-1U(%MC M8^E]T20?@J@)%9$1D1`/L9@4YF^_`7:[-7"`=!"TMLT<]8VY8.1V)UN7,,&QT^MXO#PIB^,/K^ZS^AA7VL: M[=T0]Y/'SO/YW!/YFKH3SG2]0G[4.\+\#0V\&T7=)%JU.(K3]D, M$S"X,]_1V*<0V-LG+<#GY=!5%!@,CA=9L]Q>V`N;3?V,`VD M+GON/7FG$P,L4NF:\`XX>E[?-)'!NI:JV4EL&KD M_8K4RXR5V*@VI&3N8]2Z_%OZDYGKEY?.KA#SHTZ>QF3F2[%)7C]UV[U]HOI8 MFHI\!$#Z2!N+@,D`H!A%Y+<`HY&RY@7-#!#)8=%CK+&DEANZ+ MN6ZW%LL6H:\\[V/9ING9H[LMC@HK.G!DM:@:CO6&9)9?(T-#.!A=%RWQ<;LJ M+&$+04R*83B)M$W!0:K8V$"$.I^T+GS@740680NDD=J;-'[QM72=K.PJBC@# M?-!(B0._3G^'XJ*WN](BD*9EXB(=H>H00PS,S)RAT5[9QT9+G]YZ(PWYNPV< MX)ABK\Z.3Y<6?S1\KY+%5-?%QE5LD"%&XTL!6[`\H8()2T+2[ENO6N>@S0/J M+!DZBIHJ0HS%Z"C4\.XR#K)EW'@/2.E3U?KN_*Y`97NW\E)>].>KN\/#.\2-$SPK"/AYH/D?-];Z M-&JZU)^VV56MK6+FJG*3)DS"`-?T.0N-'$@D$H."EGP9-UXMI*#XCUD0P:]* M).&$N=X#`8!`:_:%M]E4GO=TS&VWNY9N`7`M?`= MVV<0@&8%S!Y&.6<+2,X?0]0J)TM%R;7'&&5BM\$'15CK.LG9O,9DU(54E#Q( M<5HY'RDZ91"H42OG`SXD)^"=*>27+R20'M\I*&0EWAF)R=['M!V#8N9(-BAW MJ'@+Q@D1+0]?JG]N\1ZW1,DTTW2(X$BH5JL[%E+,+O:O-RT?7 MRPYS:1M5,V.3@$_>ANA73*-UI7$B=)!R(MXBV'F4IV,,)?@O4+'!MT^G+.7B`@^;N-0*;'A>"PQ%/ND:(@WR.&3`5K(3DR/0*5'^==G'];+"L, M.3@=STY5:<*=-0J-]4;8.R M71>H>5QO'<71T=*Z55EMFPU@7AU^P@"^G,#]9"&03#M476Q\QG476Z)1'<0+ M/<9A.=#Z,CJ.B+UD&%:J53!?^Z>+V_O?=\NH_H7<+EW>YAWC]`P@X?0*4HCU M'WJCC6+1N=8\W"-@35)1/`?R&\VZ'?XST@=G\*H_`J/\)_0X78?EH])SU!@- MP)'B(W_6/>.\0;`?52D"@:7!^0I.HOYSX^;07`T/TB[1+U M_M>][LKMA[S<1'7;)^PR3RVC?$?1AP@2\Q?YB[ADR,C\HPLDJ.,.*Y5_/YMGY6/&OI_<=^4]?7A[0CP]&Y>UHD)`L#>,S@OUQ#N@%RM"`<#H$5HP MIX'$&VTX8HR#:%E<@M*GDI4"*5!*/@%?[B0NHT0$"AQ^[,SP@@`\Q/`;\ZQG MT8L]*C4N?LZY#JCME^WP&8<#@SRF<=2J#*@%TVV-MO1FFV:`S3?"W-H:-$#H M,Y*`7\1^4V[CS`IL<5\]9[J_I',:ZS<4SK](CCXE\C*245#M;'!)$3^,ED(^ M0ZGZ>`44!_0A^\&$0^U]1Z_^LT?WS^P,\"-Z>H.(<9PK^]_Y[;%$?\!G"(>H M_LDF$3^S_BB=V;(_+E$S![QN0*`H44F5J5E:E;;*4VL,PI3,,PRK*RI2E:RI M2L*44E(BE)*112A242BBE)2DI24HA0"@HHI*2BDI0H44HI12DP3G_J?[I_HA M)(S/?)Y2>V3[^S\!^K@!Y(?9Z_I;ZOC]GT^GX5"JJ=$*_Q>*_'7\P?I.W\G'Y/$W<@'>?R+<3QV9'J?,+UK9 M;KT+_*NPS.2Q0/KV[P,/1A5ZE38OSBM[@?O_SR$9(:?E-W;G_#B]_$DY!ZB0 M^`R^1'SCM$T'F,@6#(&@P&3Y@7,<&`5<,C+-6:LQ;19*L45MQ8E#`,"A01@$ M"!L$7Z35S7-6^=225OLUEH;,I&K*E5M,M5/G^X8JI4#:K_9M_9V\\1IJM,M6**UI20G_36%6DBE2*LB\TGFDRS!2"/]L61)4 MA%646A;2%@*I1`4B$4D%'P\PIY0,Z/5Z[!:T8.3D')D69B$P_JW>GGW#WNEU MS=77*J;1K3Y^.%.#S';]^'V?W4WS]O,KSS=74I3,-*;*4W=7=NKJ9I M*,W-V;[GF[QYN[,R@IF91E)3"8#8I%+*JOMXL"+(M1:BL3%M8HU&[=O.SL\6 MF;TI$V%L!V0+\,3E74#(/$:2AH:2\8`$`U"J3>XZP:&9 M1LG1_55&$%7IIM"_\/7MRA!&(/[(-3IH&8]>>SX&:8OC^G%,9F(B6G?SA@[M MAW^#PN?><&3R/Y3S,4/(?XD%BQ8DDDDJ4)*T*#Q(>0RCG5-@`]Z>LTK.`'$# MES%2+5-PF)O9F9FDDDDDDDD))).\W=?"[GZVCKAYOZ2`$':U+Y[`:/NW!_;(0RACW4[!3N>%?J#L\\G548X3G M&-+BRREQ99DP*>0X?"RP\?I^A,>?J3F8-Q7SFSAO@'Z@V9T!1:]^:_M43O43 MDHL8Q^:DCP)'G)'62,DCV$BDCUBF`4Z`4R!38!J>4,81=NVFJHW'\M*0SA@^UE4*H-7#H`.A&1!/W`]2%^V'X4'@O[!]0:S\ M[U^L[96V2N!^89L'[0\!4RU^8=WH'\W^&:]:U MT?W^I?7_Z\O7^?@NO[?LDC)J%& M`:F`-!9I+=#)D*:$IDR&AE@*48BFAT.AN--;+-3;%EF8S=YV5S-N\9NKPRM1 MFTJOP7[F_/O[#R#L'PYR2>EZC!VG2>6!YN#-.L[#P/W'\`H/I"*OY5A!'^$A M2(!ZR"@_P05L@1/^9%E2Q**)062*A15B65;?J[*VZ5JVNV5=)1-5+$1(L53! M%I98D&*C^*()95J;*UFR;*\DHF\;7FS:@"$2@/AL@D@".X(5FS,=GA#/&-7F M(/2FH.IV/VL^!"2^X]5>#LCDXCM;A4E`7AXN,Z=X48F![VY./;;IM@H]36IM MRY8I1'KQ^]D'R2#2#*Q(8PM8$JBOOQ:2V-UBJ MGCG&O1X2[:8DF8YT%",4$$*9JYL0%F!$,K8W+5X@H.@XLBD#C4Y\-^D#>`!T M[;26A(P80SXUR;QEK73FQT&.&9F#+&HP)5QC*EDTS.<@U%\:UK:@TS/<#=0I M-1WN@2P#`_7>"(B!*QFC-B/\";WD3CRM:2$(0A76H(^B`HO205759(D)[RH@ MI8G)764DDC8R%(MR+DVNLDDB!YAW$YV`#)3S&]*#%2]OS0F/1`D"_P*]"ZNP#5J.\S`R_)]=54E;@-%T.[JD4@I`;"[ MSY2]U8!N"`&X.M/&HSK(25) M554I*H&[+'=SN[EYKMYX=KI$()`+INNKN[NNYW5W=EBQO=\=(T1T;RL$G&&= M(=2++\FDM+%%$6NTW1$R!-XBA%S\\G6)L$N*;".W5:0(1=U@*1HU%/B+`[!( MQ!VCA823B2V'9+@^`57M\`1HV,=!H*AGI4O&(!>%_Y8(7MQ!%>@UL`O9VW[L M7KE6,8QC=#:H%UP@VL09;82(FE(YZ%&\H7C>Z^RX'7G\DDEN`P`SY_#TEPQA M[83*`<\@$OP2XM24N_L%DI-).FR**QZAI(]NB&A.+8V9N*EE6(KA-7=.DZQF M*@\AB\Q5-!L1-3C2.87%%,FS`&ER)$5N,\VS+9KEP,7+##41:ODTX:$RB-*S M"GGZ[U50H&"4#D-"P1N(B.#I7EA2Y@%!P+!T MMG8U7D8L*[GMW9J7 MALTTPS#,\KJF]^UKX7\/^6`222"1/41S@.7,*].H>$54L=I,UB)XE0V&SLS8;)01FN6E]O%-9(3.AMMSE:@/@ MP;,8/CHIBY--AD.!/2%J&-IQF^+5J64F/=;5;"JFZ4F:W52C%.\*4!XT:T9& M2O$H2%X(I::)]"B5`6Y2T"!;`!?$8?W`1R+4H'6+N6.HND`V,*/ZFBPF^MO. MC8DS-`H##"%]8"5G-A3$%A$-0%Y`YJ2L2EX2S'*]+4VHA_0G&V&`:U43(O0[ MPNK=X'S82._V6:R$^,!LD!S)E`M<]J@CR17CXI8TKXPVQ4M2<3T&AEX$UXN9 M%E>.>H250+UG\7N\4MM$4%05!=$+2 M$'R1!&,$1-"VS^0$,NE?4;3(2XKR7($'JI:+=W]K^"_+A,)Z0WV4[)^>8C45 M"B*)`BVJA9`%'8-)2BW2``Z1VES/N/VG`Q-V>0\!YC8/^^?Q+\JX.*\N!V^7 M<>=?W$6QV!'AA_E?>\6!&]O]?WMD$#^:`*K_GB`:.8(-Z117TEGC0<_[?^H' M']__#PV7_E"L=#_R"W#_'1A_8T@"I4^Q`%_X(_OR22220```````!IH````` M````&9($@`````"`````"V@``(2"\4EPW2MA45(*_XQ7K?)M3N8@"I]#"1$0 M0MI0@!-))))*%;05_5X'[CZ*-?O\D$CC&TP<@OF7V?L/>?E"_4@YX(_-]Z"- MP%``*-_!]B<@(TTGTU&W#G,C0U****"BBCY2C//+.:*@J?!B`:QD#\5M:LGO M+=>H5M3=[QWZ5&I#TYIDH]#+L;NB?!'K;@IS MW<3W]?3?75$S]'\')L^<<$?Z$X1-B0W'H.LI2ECVV644DI2E$[2C`R4PKJZN MJNKJE*AF&;JW5U"F#!@R9&3)2E*4I@0T*&!H8#(QU3GM_%CFG_5)*XE6C(+X M`^!8"P@OKB_G8^1S&C^@8(>=%#B&D]4O]-MNTRF9JBRS^<[_.?Q5XT4FWZ%> MRK>Y1I-I4MI*S8'79(P14L6$T1_F,3U.Y5JKI23\OV:]?R*U,3,IF4:E*50" M!$4*BJ0WQD9**K:(>Y\=VU]M:JM#%A#'6S&]EXTA5# MQ^IS@RKN#H5X]E\M]PA7JZW-0OJ`MRMP%?U"K1]@GNL;E.7*H.Y,,-[GUY66 M#?E&"N%=UGXTI[^'S?8J=4KQMK?"#I`:.:6DW7XZQMY[Z-=K%J.R=SZ5SG"M MTFWPITY8U"S"ULQ7FS*-O",MX@L*9-OKI2(WTI6MZDJI9NK=K#G=E4! M75H8*I40R80%5F=W!ESI"J'')S@RKN#H5Z\;Y=+A"O)UNBA9E9>)Z".CZ"W6 MMN4Y;5!W%A?O<^O&RP;\HP5PKNLZ4IQW]'V*G.5XVUOA!T@-'-+2;K\=8V]. M?"MK]TFK=FP+'*:Y&-C=$Y8UX8/QB)X81G@RX60JACDYP95W!T*].E\NEPA7 MHZW)0OJ`MRMP%?05:.WPM%-K6YRJX5!W1ACP<^O.RP<,XP5PKNLZ4ITX]'V* MFSM)NOQUC;SWT:[6+"CLKZHOY2J3@NI/[/@B![KV;)C)2Z[ M-^+*[;R8"76U,/ZR?[(]*1%`]ZN.'BB'N`#">CK(FUS)51Z&Z,/L@--//\K[ MJSCXZF[S./W2,IR@`=3`#FG1VO(Z91"F72\.&R_LN'#PHSU&L%`XBC]'/8]- MU=@;BJ**#4D($)#.E2F`F[98LI49M\!$?3.K@(;QWC0N)Q?5I%NWUR@+-2!W M=7_"2>/TD'3%*.)B]P@9DK7K]ENO=L3R]E!'4WHF*#NT9@=]T^MQ0T=.D>6G M/+0Z(8?D=+-J="FT.[)2P>C)"ZSULIKKV0+P=L5,$08KL(9[:[';XW^/=E]> M.(P]!N7+3S.ILN*4W@D8:P[#.##LXPZ:I,MTYU?JSD)LV>'E5NVKO(J!,$0! MNO+98W"ISG,S9.MIGHM*``TM9K6(T0)F$^%<,]+L*B)H57X:O`LX>&LS]Q5# M([EG2%Z"'&A/>^-0=%AC9Y!YAVH98OY7\=EH_&RZ MZRN50JT:"(R()"20(%PE;"P-K?9ACA&SCT[+5MX7<@V]>CC??=23S*] M)ER.=P'NB$[Q>P3B9]LF.L0WCU#0T-#U\,J2!"I8KC'%T9''5P:%4Q'/DD8XXXZ98P>][\IUS MO<:PZG0."U@Y2<;WO?7GX?Z]=;?KCX8/IS6M?2\SX=^]69H@^,9.HI#K2[AW MQGP&8[AFZ`($`;@6!8%@:^#F&-[)N`D+6#"J5556S`V26O%T3+2LQ MBH`(%J@<2TW(%:[\5XL5)I6:O2:9.;+KPG\>#66KJY$ZG?BM#M;%?..4J\HYB899LP MNLC55"&C8-9AI7.>#IPX88\ISNPYPLKZ;IZUX<=VCHKHZFUT=RQC'EC7GA5* M3#R[ M1)CBS8D'(1>`ZZS0;4\W:@]O.I2;0R M@^A,X[9)"RVOOAHS3>GO;KM?'DG:MHM9K,[V^.8I:L,/)BVHK:BJI(=AS%R&V\,#8NZ;$3>R!-FVVQMC;-!XVF M]&=D(=.':U7"/LXZ-.B8NC%:UJVV6VO1ZPGH.CW!T2DB=.QV-GKB*$U;82'S MB4GW$I9('/"RV6OQX3\X_]N[,Z4R59N)@BB*2R?R-4UT(+^$X66RY2'Y)7]: MC^A4R;P*/-`L=!](GO!.X&[WGQA]-G?/]<.,^8?$?SF8>%6R6OS_E=Z([T=: M,")[':;G_S/8S]\OS@DV\!'"$DI!2DDJH2BJ$2EDB1N6(9!WC\4DGTS[FJ!U M'::/YY)-)``_>_T_N?\[/YH'3JVWW`G6V_G"&`Q>0&NW\7IDDDH`EYL@$'S_ M/Y_T-QG]S9_5>]KM>UVO>][7:]KM>]UH65P$\HHA3Q&FF/]L@>U@WF4*'T3CW.5Q6+BL7I-AN)R23@)[I4YS5J(0PDE MC?_HD`#OD1(U<[H22<4*I2I2DI%H2%6*VLDVDK4M2EMI2V9:4LVVRTME):6I M*6EK*E64DEDE2ME2TJR8$%$9!8JA`D48"*G2^P#1U555\U7V6TB)EB)*2B(B M(B(B98F6(,`"RPD*:QJ;-@`%*4I)2@``````````;-@(L1$1$1$1$1&J(C5B MJDV320DS`),R0`$`!59IILU-34DE99966QBL;---2P6::66!(!*(J+&VM7[[ M*S*U3-JKK6:M?QY6UMV_4%+23,LL`J5`DK*S9L*4TTS`S`I0#,I20S#,"I42 M3J^_?TO+$:Q;S4N[:Z[NB+NT574E)2KG7=TJ4E$2J6:I$5-5DE)24I24M*2D MI*4I;924U4LE62ELI)9J;;5-LVM>3Q:\VR441E38FVVI$96LE)2RLLK+*RRL MLK+*ST#N`V54*%%%)24E)24E)5E965E9-P!W%P`Z265DIP``))`"I4I2RRRR MRRRRRRRW=MP`"20`DD````````````,P'5S5O2RLFU?K6K),$2810*D3"1$; M)".">2I52JE2P^^>,]\L\M!WE*I5(I66^BM?6B(B+8B(BE(KT,M(1"=CX.38 M@"@P/)U`/)CYQC&!<)A`2B"D&D^U@^)J!^3);](`*F?'W--T.!D(C8BJ02() M!I$HJ*6217M8,%*L58R4H2JI5/GIEKH%(1X2Q">#%B_']J;,Q`TSA8$8`2"1'V;I),/LUW5555>ZN!0#`550,DA-O5_-LR4ABHU M@3F'![,!\&6"2PF`2CV-QOE3TL<&2*8*):6W&7D(T( MP"X>'&P**V+PE531"A"@T<\0N0:T>#9['(%#0#,1T,R&V`=;'\K'(.EIZ0B- MB,%3:4<"*\`H3;'HCS"#Q>)P8F9["SHU*4KW) M)@D[TV!^M9!.$`5$`^XN_5$\I0MQ5]($$I:!%*-(P6)B#?SXND\ M'-X7]T+UI1YG*?HDDLX!O7[I0LBH/6I_P4_6HD@D`@1&E4*!VJC"ZJ!EYME$L\XJMH9/! MJFU5*(FQ8LF;-$S+:-)-2#$)$;5,HHK&)(H-6@@T"&X]CPP-U00@+'M"SR\V M#FJ%LA=6$3%'$&9&0!"+@HE%ZA^\HE>U91)0<.U!J&!"`9D(@LBJA0-BMK[,JJQ[C>Q)OZEBA4BL'X5S< M;(YK31LL5UYDXQM/PJ$1D`LAJL,;'83,,!7GKG)1(5C$-.&O$X2[L-\'8D)3A*5*6C$/QO&)&R]2QZL M9X":IG">K/LHJ5S1=UKE:SPM:6%WLK;V)L84*.XNQL=N@\6.#>.+C.([7O0& M,XI:221($1))!4(`%"B[M"8'"="(%/(OPXQWYE`0#-4$H;=*H-T2T`NUI1^B MQH!H!O0UCHU8)WH<,XQQ*8O+@V"R'"!LIIIDC&U1@2,9(QZ=7>&H8UCPTLTT MV"JJFG=9C!R/10YJ@"$#`0=3W*I>?7B=.=Y;$#JVN_,E98QDS(@0V\#;I)(VA(2E00$H33CEM*`(';)%IM*1A40>^UNVC; MX:5\EZT-NMM^.SV$F$M68VQ%,&+X3([8C1+1;45@`Q\Y]YI]JLQ)8LD7!271 MC+-18857QIOE,66I/\Y6HF9)L5&8*Q!R,FA>6\ND MEURZ77'72B7I6I>;&\D43-)C9>5UTEUNI=*ZNI5UTDFW9,MNFEW6;K@'77(` M```+;;;;;CD@;AR0X%DC!&&(E&UC`C"'7D9%*=)!U&VXOB,"DF*+)2O24R$I M/@61DLCP2S44IDGK(S),BQ[?5J9)[)9$<0L/M/G,C,42E"AJ6,035#!442D5 M'`L81+@4H1C%8P5(6%*1(!!H3N!H*4Z&B:!4Y8CYX903$Q@I'<9,(,HH<30F M"0HDLB;%D)\QMA5ELF#D8B8N8]O`,QE@34K0':([H*F4D MJ`P:3A=<[VL\KBX+""0R)V`;`B5($"$1C+@T.R^[._];8CFH3Y+)/ZDQ.:;Z M!+64R:DY]*XI.@J**DJ*B50GNX&)S$QB,("B'11([K/ZJ<[$ZJ@;458G.&09&F)/LE2'=V:WEMU1`B M3@P54=!OJZ]C533%L60BD2)&'8"=%*NSBAS>-QD!,@!+-96!5(JR4EBR107N MY7K$G-HLA4L%2G9WR;L)L\^,R1-G M9A)W@5`>49"0%.IB!SJ/2TSF[<'$**`(=#[#D[$DB2KV2?8K786G",#=4<)%(U5FN:WTM:7";2WTRJZORM[ M40'2XA1"LN+647#"UM9RM.M:772LZC2ZRL85K+.0PIE;VI;F8PQIKR:J M7Z+\DXI36_=ESRR21"3K5K5JPEIF\;> MKPSU6TV.]&&9$)KY_R/[GK_3BFY?MH*>[JIDKXF6'8VQ:7I,-!IC_1_>_RH? M'W=!YPD9`]`["]12>+&-X'N/<3`YC!/Y!.]EU.I.I,IEZ)`^'KX)I%.&#P'\ M?X&IEQAI5&[R#\9_NVIQ#D9%`&0(!0"Y_2):\OJX6_JF;4`J?D'.!'R#^"40 M[Z'YI(OQ^'\#+_JXI^>6+Q><99:<$>Y4X/=.Q=8C3->7? MGVNC+P]'F\];;;M(Y"?M0_;'5$,2)P$Q$::O>;LNKUXS\>',/,/,3S$W=9U0 M+=R=8I*C`=WA))/,ZA@;6)C+YD^H-`:Z:;_V_3&OU#`#8#K@\?,`"/J`!B35 ML2BM@;Q^E3''&,552229558+U$E;\][K-;G095XX`!['>7]:@Y8I3=X%%1[` MH#@'(>0R$HJE889993"8,N4GV[M1H:ILG!X[>7UYRFM2K>``.`X%`L?QH?E;!#&#`[#CI#C`6BY]%';#6Q>U[M513H@<>+`]MC.7O01J8+]+G>4'#3V/`#0H M]AW^E8ZN?.4_)3X=.,#0L(T222DB4>%1/24\)2)HYGZ>4T&8I+P,(DUHM%?- M@Y]FDCH=Y_3P[#6=?$[6_5^!9B=/&=A]2'0IQX_I4/)OO.)%'\]BE#L1]'6' MHZ=;)P)OT*/\T0\JS.S6$DKP)8+.:(/Z,@\`V%)S(FXUI>`*<3Q MD3M'#\/9AMU]6D(1(LOS>C.RE>W,;=[I`Q9X')MQ.P3L?#B8YC:QYJO)/&JA MKJ]@53V%L6W)8-8%ET4=`N5NJ/$\*6'#S;,.N?ZVHQ)X*B:QA?2+`:1\W)\[ M)3J=*<]X$.L25PU"SID?$6/M@>SL`I:S`>MZ>@9`%CS"BV^-Q=[V7,))VNOG MGTK>Y&?,W:^Z30GVUX.3"]V'Y1#M$Z/Y(44T,[.>_W`E'"T[<\K4&D3N'O[0 M+N^7]5E0KAJ#OZBV>@C)^.;? M[IGG6,P1O:T,P6_`>K&'HP=#(GS2+!:D6H,]WC-OT?3PG>]#[,S]+(5\VSCVUK[_-99U'H'H'H'W^$Z^R.<6ZCB\Z\S@!$`$ M5\-S,0*MNK`:2&A-`:,-X">V2$@H5W0S>^)R%;L)#`5( MRHMBA2=RMGI=]3ZO>48/#HO\6-W\MB7/32/G&.3S.X9Z;K`YSSFOH5XMUTIE MN3SZ.LAAFX9E',./`"_#T;D\`%-^UY=CTLE/'T>AD>1OAH7-Z#($8N/N$GY$_DP?M/.>A=1X=JY)K0YYB MSG?'02.KK=X.8,'[KXOY>#A%Z0M0]4')];([.\_M;Z/OX8NKZX])*T..:4*> M..I+4U3AHU=1-?Y^VK;&)TFG2/2/5D8\2CX%3(U7^% M]N.I_0\!@?)08%@^!.Z'G?<]$:,KGU&R&_MU?R^W::-O/ZE3\8>8$\R3S/0M M!`^P/U'>/(:!JI)))).+:3P+8N*G7[ZT`5R"*))^'RP#]$23YU@^0E&*B85$ M*-%2?RNR2&B:2VQ2VRPM4)H5E`J?\''\_.(WA`#J7GB3=,NY.U+;:552G(O] M6'^-/16EE^;RRUJ&F%85E9N?&=.:T+!15MJ2#80;R2DJ5,,RVJ5493*8,,)3 MF@S3NS\/^LI^F),8$PK2*6$#,#/N]Z7I6*.[?)YQR$Q?%KVS8WQ3==!D>8J: MW\+Z9:NH/8^I'`[DCJ*GK9'Z_+`E8^@^PDS)ILR7J^#DX*^&Y=ZS&''@/2_G M+_`'X@Y`EC>3T[+64_VR3)`CL6)!-@LDC23]&$08E))%'L_=R1GBU)#04FL" MDM)X(UP,>[.$70=%A6-[D4:4^O]_4-D%HV+D'U='2$:>_]'Z0-;Q8N]H3'ZF MU=!H.MV5Z.CO$Q1.!_5OE\3N.Z3NU!8Z>) M'TXWL;`$==NX6DSM':F6O$Y99X&!4]*JLY' M;W9:CH"N'7EPRR!2\&QY[)UI=T<"[N7$#CH'(8<8KL9CK]A',3=U^LF1^J+![EU(PCSZ![\'`K@P(V!*DA")NVZ;.W,RC#),TI6'Y4='W$!$O M+'BUU')#W+9>P^"SFQJPB8@0.\#,6.,'V[,;;'*T%JN3JIHX`]][;(@J9;?U M@?$._%:[+H0CY+T5&Z3IMF+DM7@L&YD@,(N42<"A9L6N?5V+",(&$`X,"M=B MU927KK0JQHU\8&#J:PQ\*?T&-/DX7-2# M"C979.6\'4'LN&B^<-%I%W8K8,7UAOULC]^;-5^,+_BAZN&D2)=;B2JM4DEM MN,72E$GS$X MHP//QKUSB/(9")"$&)]CE>PW&O*`6!L#$J8&$PE5*8GT7A??CY8\,-DW38=^ MVV<;]QU]G>6$N0\]4>H89@F-O#PN M#9T\0/LWJ&AW=-55551L(H(1B"**4\@TX\?*-V0(>P:U946R0I$S43SVR_$6 MY%CJ6<0F'%`4'0Y/4R5;K9`:`:9NF,9+60W%PV^JH#(B\`9,`! MH=&"/CO8:0\4\R?MCZW:?01Z_:>P3Z))4#YSZOC@]OP;L5,7M>Y?`8QC`7'# M!N%A]9XGATG5D]GI#OQH%F@-)VB=H^BZ_)O]K]0)O]-U6LCQ/%/49?,\#?Q[ M?%OB>%[T=Z8U<(_)8YJ6QTCVL&2NJX8Q/FC+JX"1A3CK#\Q6)]/S'8>X=EM+ ML'`&@#V2[GOGP=E4Y9+1E_N78VP<'-U5/]RI`1\7*)C,V2SK*JL* M5>U->,_)/I\WG7R-QT?#@X8NB#Z"CB$CWQD"`\A#W`9*A\Q<"B2+P%@'D-J0 M,5Z5T]+)3HRI4NO@)`-C%@72@.O`4CW.$\"^-GE8SNF#A=ZCM!XGG',\!8^E(L7!2"51_<]I1I M*0J(.X#B*28<<+GWBER"9('\^\.6>U0V/G9_4T.$_7/W2 MRS("I&IXRS=BF#7QDZ-$Z.<_/BQ1OAYCO-2GO/8SF>GU<7\ ME^=TPZ2=QR)2E%(XBC!12A@HSE6^N+7N6$D'[&^)#ZVAZUE4T^G%?5B;&N,% MF*M+LQU@UDA=@+V>!E$&Q[?7$"\5#L<1*3OW.;IR`VA\*+L#N<'6PBQ%.J^` M`S&HD6?4-24;#/8=

:;#CHHAVM28!$W\.-,:?>!\WV@9J&8KPAM-WD[M`. MNP[D#/L:$P,OTQ^G>ZEM?)&@&#U!T*!!JYSNZC77&FZ@RY`#^Y](&1FQ#6VW M9`]I@[0"X.DDLCG,T#T$W81Z`7)#5DR;T.=LESKI>?0A.N=\@S!MDZS`_YL` MHX^ZPSUK(VBPZW![AW^,U)S2@P;0Z794"X/\H[`9 M[6"Z\M>8/)76$0K`P,!0V,M!(043@QY;W<*`WEX6KKOTM^%7\@>ZMY!E=LK/ MJ&UC`;3NKK`9BBXTKT40JV#:MPOKLG]56JI1:LNNE7E9RNNEK2ZY4NG346>5 M-*+KA,RK9<[6:K>TS+GE5E7VM:4W7.%\0%H:%!!!!(&B4W=W8<1:2CD69I76 MM@)TMJ?`F7*LD_E%-10HE'J`9&4C`2Z'(3"=7IC==]ZN%3\)?&?/ROEYO4]> MWS^=AL*:8/?)[1@XNL\6[YW%L3<4YP-RR8A,'7)%,N?IWI?B)-SJ;DT'"4V\>W)S.QNVT&Z635MB-MF"93#00V"I#S[I)(QR)4N[*>8! M.VG?8N'B`/01.!/O0J2BON5JK>P636*$<_QWRZYUU7\>_GRJ$.M[;R=OF'P. MX\!UF">E'E\[B^:P]?S:OS&0KN1]/;=,G$:$8%%(P4HHP4I2G"F3)[ M'_3/YWL?%MO(8CSLW%`)!D_E]Z@2D-J\R!5EH&&H+Z6AX$>.^!/7!&T<)8CZ MC0>>4S1H4]93SZ,!PC(!&&@Z!2`TN:Z+U*:M^-"/C0?-5P#6;K(W.JGW;!PD ME)PX8-`:<*TJH"!?G#RYD1T="<*].&#JRV&[%0OW_M@C\QT&E53\'0WR/+I/ M+J[#4KR.O4?$QU12#KC:@1OKB`ZT<P+X4#"]QP^*@2\X#3]'0,(^D*!OLNV%(8,5 MZ,.4$N#JP*`\(P:9EJ0]06A+7P&W]KE5ACX[3I>PZ]15PU@\PV!<#H/YO,(! M_-9#.8=V/0]�.@Z"CZ2`X@?(Z$`OUQM"B%>E[P;G;*_)NYFOZI=MCWQG-^ MTU6!I@06ID0A$2MG5$C2-B1@N3*,*-"C]"[SX=9/)D%KJ!H&`X5)EI(*UD4B M[I@/1@D\*A"15Q.E\0@/%X\JY68[-T<@T.6RALMF`7@>9F^!RH[^[!M3URQW M4;T[#M/7MV]W77CXSPDIBKD]BB^H(#L!%+.+NA1P-#>7TO8;VO6.(?AA4OA9 M;CM@Z-K*SKW?L\0!`#0"S!C.88@O1.``.((`%!`'K[1,C7SGKECE\U4;:L65 M\7YCJX7[V#A,K]P.NNO+RH8C@>G!4O]3I(]E5LKU[KMZ`<<@+@XUX` MD$V1IGS1GZO/`"#H`ZG>EK)%.#D,<,;G,4IO'2))XJ+B&L)))+5/&&2-SD`EX7]/3ORT%4AY_K&UL%P M.\?,`\/I`NV45@*`P7%'JA<.=,$_'XZ7A\VEC4=89-V.A"DF=7@04E%?,0,#!&W$P MF5=\8D10LWW!Z*S!VFWESB\!RHD*"BB$A0=9`TYFNNFLU:S$HB?)WE!X0/;M MHV:NA8)`*@P\!N0][AJ$X^SS\]): M?C1*-Z:`>[>VVVE,>9+"'!7E;$?G+W?)F&$6^+[13A-G?Z(]AGS<9/'OX9B$7O?V(B1#%CCF_'$3.S[G$E&L[B>/.>$E40XX[#J/#GD9%]7N'F^ MD#",1($B4IU\6'/!PG]W'D:'^K!]^3'366>DQZC3K/G^O/`ZMZQ#"=?STL,G MDCAPV:%3PP;#COD\=C!O3J'HW;]->EC1*AJ>TU&9<&V(=+H3(<"KAPN_ M++N#J+!BH8OR-"(*#AR'HG#Q=PQ>EP!&SQW)X0Q=,P:VXF4N$PMFX,T"UH`- M"2)!6LX41]8U0+7)*$&6PX-^'!C*;! MH9L=D-MA"G@J;MH`!C+8!Z`@:"IP,]/.<.!4IGA>S!QTU!7 M`<'U,">K20M)0BTQ4HBKJ95N23=;8W=:Z_=?U>OK!U-'9DDJ9TQH>DT/$R:F M3^;TM(G:^HJGDRIM@,YUL"-QB@:#Y#5+\F@V[D9U>:A%I#"R(&=7K)JCCY)6 MWH_9QB807M92=LEG*3+`R6HP2I)'CLYH^:ZQ54HU/H<>OJ>Q.!UQ,&#!=6S? M5R?Q8AZ+0,#CC\-S%RT$6H074,-T?54VFZ; M#B.AYFCAV';)ZI.[GEYAV^3)F*D_%-MM1R.RGXMQJ*?:22X%#0=V?H#0&` M7&@3T':]?D]^-E96JK4G3C*.9@+!`@03AQ-ARZST&3J3E5Q/EVZ0L!=#B9AV")O M:I>J2MX3_J\Y];XN(M:UJUM["R"2HA+T3"(VFQ>1T-XLW'"9-RE#9)[UHP#! M\'?Z)(Y`NS1H_*$Z;=7*EGEOM\&[_;C%#@;'J,F2Q[7KKAIII MTUA\U+DU+'QM/P>S#3S,>\O\D'8,F\!3-4%0\>QLL`?G!7K[PQ M=$\B-GW_),X\$L7Z'4Z7?F]ED@YNQQY=2F0;.4'^.#F$N,.NDS>@93F#Y*H5 M`RQM<21ZU]O2XM+A-;?=,N,!2I82[42VL*P2_=:7"A-"& M@^;ZYU@*[F1=->`PO9P(\!NL$I5WCKEO57V>OK=K76=?9Q>B M[^'QRR_=N=13M,'<49*9*8,%,&#)D9,C`R9,F"F2E,XLLP,&2E)F4L8*$"A5 M$W0H0(HFXJFT%!@0&5>5U=2O*V\YF&;J[F;75W)2RS!F8E+<&"F#)@HI3)@8 M,E,F3)@SBRRE&"C!9@6F3!@Q;+,#!DR2C(R9,F2F"R66Y*8&2C!@P9&1@9,F M"E,F"E,F"F!3!3)1@I@P,C)DP9,&!2GP3_UI9#M%CD*X;\%6Q5J59DF7T;?J M;^37W]^E9;>:^-8QC&-(YAP8!A4-R_W^&:&BI?^7(7]X$&*H&<%'(W;,;J># M<0.K;7KY_,`[BV'U61"07I!R\5?HDG[.U$&!9(R.DD:B>`U&D065/VJF0J=2 MI94U5,E\`)97@Q.CL?*VPMB6C-?C1_98CSW^13_N?@\'S>AJF@P"X0>I.^-" MEB"$P>KU[N"]P@H>#.62).Q?18DAFM,>T_-XY="E66602,8Q48>X'Y^GX7WA M8H*A8O\S<]P#;&EOTI-C9A'V"?:)NCBW3=7%ANX.#@:'$.*\5.0-$$H]?(L- MODKHC06&!0740038%R`FD;-USW/"DWGF9IC8TF41((E)27MO7T\J7W-6[U;' MOU6D".DJT^&`:$&EX&Q'RY[[BY\"7[R[20--7(7"-ZVX%E-QF0$NY4&F#%'I7!0 MSB]:WF\#J(@]&E\@XD/1!&%DPFV#O9GSYD)E4?/*;-<'D-*&'>UQ)-*]9*]#ECK ME<:APA_7]!]31J4CZA*/,Q:@[Z6@1*('$X\0"PF]"238G`PHKMKB60=E))+2 M1+8BZ&'M6)SU8,3BCQ9\:DXE3A3:*A1D0I`Y4O3O)?$%0=[F%`!OB5%(W2R1 MJ+)X3BT9.-C>5Y$;P`QPE0M%E))O#=#"*=PPJJIAAAA!^4WW(T#J!DXK$,.< M*]BR6(6"&$RP,)Q832A]$S.S39Q;?9Y#U.Q1RGIO]&];;ZIDTEM]^ZZZI;HB M9*K*J59"K*J#WK(/WL^.OJ^%WYO]C_;GTO^3K_[.GF_A#XP\/$P:^*)KV!WG M@VZL;9A-&TGK]WPT447QH>TH1I)BC&UY5*Y2;=;5Z-K7^/*GMC^FY=G]ZGZBE+'Q_50:!"`Q M1`0NB73LAD,$Q#XS[IF'UIWS\8!*@2G8-`?<]YZ1L_(^AW#_3]`TXO/FM^!] MW2ITA`@Q8I]RD%?_?5#3HI=<7U7]^MK)%,9-1#BW:7%4%?>"6Z/W^P%Z]AT: MKK`=@=I)&6VTK]BX"T'(28'A@-K]L8;1EKY4" MZ^&$_[L>N8HVJ11Z;]<85E[8I$13=GOB$GW,G%LYQK<7Q>],I9BVLN8K5\MG M6K[S;<\UBN::U$/K7IH-KI9B^-5BUK;ZU&4IUB,YYXOKBQ"5J1P[A<.9A0JY MKJ:3QL"5-Z;Q?AWV\VH]P?$ABVHJF63>#K%,\5I:NF7ZZN]=\5Z2T ML`:#.'3JBE6W1WX2HL3S?J+LE$TM:DL&$RI7>.KSFV:[?63810YH*IYGS+M#]84AZ%/(?:_"N/@7)@^$$R//@ M=.HG#9_)_2/*73/)Q<2*IJ'.*K/,REBV9?YZZYQS2 MN25R-P;20!(QJ2*E">HJB)X!][R.DZO%`7M_4[05?6D`LZ895$_ZJTG\[%?0 MD`GPC#]13F,9T!59][1^RE_`@8U?H$C_<"^0%LK7>S-M9FFTF4LVR66R(".4 ML&14+/_N%15I:/]+T=)9V?!/"PJO]0;%3]Z@ZDBI_,&`/S"_Z0>8$%0?HU'Y MDG_(36)O)*T5B)!A_TD>X2'\0O[%;G]XP!HH(4`G_(-C^A%#_*#?`P8$.A_] M*/.J5P52W!PY`:AYD-?_9C_>BBBZ61](O\BNBHTM`#A=_0&%$!.LTZD12"@; M@.`C0"O^O^NE]RH/O9"?[2'X2-"">G_G_?GS?\D@^4#0:$@_O_T%?OA\0JL^ M9?@^2RK8!$_%;X07T.TU0\).0&A\2(-I)(R.4T!4PDY_;$```\PKXNQ4X19T M`/^7L^FXAA7_YBB#_@\1W12$61?5[ZZ"5'F*&;]&*"I18NZ(5DD4R)@GG^3$ M3=C1\FDCVF'!28!4-'"(;/Z@S!?H#Q5I[8J=0(<0H\<4;5N"`6. M[_X,*^R]#Z2"(?#9!?98`\UA],_X_Z/3LL3.=?K>*I">BR^T3#R5Z2L*P:S` MDC9LSP59'.-'G(7N'[6Y0>==!3Y%```/VYZ*OH.E7:!YHO^:%-".2.J'DO][ M)`RU#ZRA13NX_4CJC=^_5V"V%^TZ1;`YH?:'8&1:K[NVLTMEK)`6;-LVRUFV M6LRVIK-659;9:FM-9M,K3:FVJ6VFV6S1+21*B63W21+[A]B*+#`S%E@JQ`H, M!L2PM8T#33;8RH_!^#BN5/^(Q3`MQ+" MML;_7`/J"(/P"PNI=6\$":I8%,#12H.M'V$-9;0&CS7TO`FQ3Z$LMC]-`>L' M/A]0J%@_\#O$5H(J?*_(Y!N5;!9?_BXBIDN1-8H)U`/N`Z1:8)0?\52BX*O( MKL5=478E)<@@\L]8_B514_BD=:I`;!!9`%2H=;T"'V!D'L8HA^.=.@]9T=$4 MZ4>E4'Y5\WI*8'Q;4/J5R4I"*@Q`$A[#_`^)XB(710$/A^(H,T7Q`^TY*GI\ M4*]!>A"TGUA0)VK8$-=_P80?ONOM@R0-B(IV>L0W`<5?VK)$,/T/]_K!<8#U MJCZEH6A17\S1H]00/>GW`73_Q!.9-[]2QC8?K5!Z+OP*9`"/FJ]E>?6!]X'C M24EV`P%+H<`\UW_<84#>[8G<"(%E<#J;`/JV*(C/ER1/N&7`(*:C^1Y_">XP M>,01@)XM<6(OO7.$$()2'4G-%`I>@]YM.W\7X>&9-LHXP_%];[UE>H_XO4]@ MYLC\H9@71@6U\!$1U5+"HF<^SXPKK((!H#ZKJD0V^BT@>:)E@`!\S91^1%/N M8."0V;*^J)^B)IFA7FE.B(B=.(=O61\\@`?9`\'88G$DSRAQCTPP[`6^TB*M MIR#TA]@9(>X-5+.Y%%,)2P4BZB4]H!_X_Z>WU?F_9[O9]W8/YF!M!@X_$OS+ M]JMQ$]ZQ%Z1]O0A[`8H78!BM@*?[0_3X3Z$HGRT4Q5(U[`%#8T(:!(R29T)O M^^BT5:RFT<,M9HB)W."OM(R`32;DD^^2/IUD`#P!V%AL)$/O52"`/UO/Q M00]%P4S#ZPG["2_'ALEF6[)%!GKS(0^Y(DFR"FJ>FRHK9?L4]]=Q8.0;51`] M@`647V&;%%9#X`86!"]31?0M*@TJ?-[*%`/T>.U^CYO5D/PHO M<>OU4585`9`7P(*%BST4-+9"@YZ?W/UW/R\/:JHG%%S$.I%O=5?@5/V6Z_03D/Y!T?M'[IA/< M'L/VFOZEV2O])NE,8@@I"&&$J33':QT0XV0-SJ:1R28BGH(49N:SVX;&Q%MM M-MH1ZL&./5JI&,:4;N#558##!662IJJ;STV)^!\V/L\E#T00#X?`.I4')`M# M=MGWV7W77X>OGVJDV'-4_E]'T=?@;;$0_I823X,R0F.\R5?:_AVGWKFOO?N# MZ`/$]P>X&".XP&&(FXYSGS!Y>Z MF5<8>`(@>N*B640L^#A,A-H*?U6$?:J?OBR,17Z9M\#A`Y?"'/X\'=7:[Z#?,`?FZP MHFB^X*!I6%@^-A5+8,!M M'1%3-%%-H(4;("=H;T%OA,"OV]G`^L+0>`=+_Y,%?KQ9` M`^&TDC6(D6?F]5(/ZD1$L/C$E&Z_EY;40"Q]$5\8)TI ML`^BT7Q/H6>+]"_B^R<(<(CC]\LF3W;O\3SYZF3PB8#Q_QYR<`?Q%;!B*EB* MJ_3N)\J`M`V!2)H*?Z\,%Q9A,DK6B6P7^#I,0TD0?BDD5K-!_0S(R:($C4LD M@,`3J^(\#I[?C^/8HW(:(B=766_DL?4ON4&X*4*9+T?99;6YAD$%0[AI6D>W MWRP&,OKNX4^-Q:X)WJ"=H"%(K0!J?(*X#(W"<#H5(J(O^^(?S?]J"ZJL44H@ MG]T4$?YS]%)^=I:Q%5_T!$'X!9$$ZP_@L(BIVB/_$1QXOR?X!LL_=^SD5L_M M/]GJZ`_WA_4J/_%?]A_Q^Y%0_]N[U_Y=#`("')\ZOF,C\L/9,`I_J1Z3@?^I M_M/]R/OI*\K:44":)P(I*T+%%^.I0 MA9,&D>*77";3?$@-A-IP#&;&:XT<[J\HE4Q+WF`A7+%+3+XI,S,S,S,S,S), MK">SDK-*3(F,8OC&,8QC&,72N,(HJC#HDP224, M%2Y]5."Z*[?]#_[ARF'\B:-J$,+U'[%?QA^\)\+^)A_@(`I M%6!<(BB%?D!_!H_Q/UOP(\E3(+!M5R31$2@M^48@CUP&EO$@U3!F8_;_L'M/ M^#.2TF7SO5$FT]4_QB'UL0.A=OD$]#HIZ7Z'[NF$&$/]/!#THE$/?.H?BZX[ MB12FIV,13X:S@?[$'RN!VF;H(Z[DH6P/)_N0=X`D5_YA^(PJ#Q8_T(;D.*6$ M3L=YC7^\VID"&B":)M2Z)\>\X/_,31$T"E^M0W;%P`E!JF@J?FVHXW1%WG(U-#J;'Y/R.;Q/4^K99 MG)0_\P2"$4/N._>'>'2CM%<)2%$#K!=CD@T.X[ MT-1#<(#OWH#MB$^]XB/H/$>]@BFS!2,`.XRA(0H5_]8_IB/^E8J/^U?X1H>E4>P0 M!3=W/W0`=Y$,1\L@"?7UE.(@49T=4B*+XA"K!F$[5_D?4UA19LEWQ2V1@>@9F_Q-D-OAPI#(`-#XD5I#L(^_ MH\*MR\RX[O*`E5+60URV?61_GH*JEQBP'>6;I*$:0(]K%(B"'#.?;-6GMP?` MJ4&;-4GM2AAC:[+VOM'B\A][3`8&/'H#^C:^>W@>FCIY&1_ZH=K44T-3Z?5, M]Z1'A2&*1'QX.UI;`+>`_7!$+]%[")1QH&T!0R#FW=SR294HLAP#\F4PW8^=<$=1-P*(1(,1`L#,"B,[J6 M\9O;&_.#50U-&1->S<&[ZRE0_V]6VDZ.W_!#X&#ZN"*NTB@:.9. M*+'TB?*:#($AZE$^T0/2P`2#%%(,]D1Z&`;5@I%]$%B$.F`/T(0S7[%H,!`5 M-8@X6^+":,L&J&C*J65;559G#M_4L3B]I^8#P`XC.XX"'9V'P2+&/$;S;Y>J MU\2YF*#@@Y%.?[/^W%>(A^-4[4!#X0+"K:`*&@A].7QAT!U!H783$5I_8EEH M/RE+8O2%QC10\A@V*&Q@NA\JDP$$*Z!ZE(12$'X0ZWV#0*)L/SEU0R^DG#JD M(0+K90_Q5')%DC[I3A?>)'8.X!"P8]8A\F@`63X"&9!0\_S?1;K#>X:?F*;N M<3&F-X?$=]4^Q"F$I8F9S>YV5BO%1KN4_/=`HM15-+0@,"J!1(!^UAB$,GQD MCP/F'.3H6$6PMD@O,GRC'MF$9II(X0J5%54K54Q`"H`H15/C=HOI"X'4J;OE MEC5;C3AB$?-[>H^^9\<)&RI,[R%-C'<8,0HD.PF5J$U8P7$]BY<7H,2SHYZ-WR@*?NV+JESGL]8K.PZN;]JN*?'5'+I.1KZ;LPU%,*^;3205&5&,)58*+#I#G M#CF!K)"=1[3S3H8D.I*F]G`33*,LP,F6)2RK,C)9B5$UJ)F)\H/-(TKMKW:F MWL`B^@.W93?"K;QJK1.RT5F6U!2Q(_%*2"4+O-V4/QJQ`I@H>;7F#U'M8%?3 M04@0B"0?_ANT.8"!!CQ("YC)T`4MQH42\44N%@0;]453KV25^Q8G^.<2$BHP!B)H0=Y2$!C,="' M$`71%2@2D1"1#>\$("=R4>4)"PI&1H8OD%&Q4[$18L\_24/!EV"Q6$9+$5P& M]WBB"7$5!3W?'L4?(04@A(?B`*:81)%Y2(80[7`G0GG=]B%=<=@Z]FD1>>$< MCXS!X=4D,%.A0OJ;+1"EB@%#P*6E1"('$:N=`[5U,P4!TP>>A6\N4101/[$L M(B+)%@G.2.G]T5K)&7>\NHYN",8/0695B-JQ4JL&*,!D6L?.9'04>B^HJPT3 M4HL*3P;$;8N6&PKD.+BG?)#98-$=$J*6($PP8'PMR;MB6RQ,6("A@*45'H7L MM_LLMA<;!HSFA!#@.A0A;Y!W\->2N.U`]X]9!*2-`>$VRI1022>#"%'2-V_@ MOL55*GNGL@,8JVU4LGUYB1&?(:694E828F,1%2@Q87Y?*9D M+PX^D_`?I?K4?I0?O"G]-/%?RH_R?Z[T_KJ4_"L7?^%'G-)(+?UO'\9UBD5Q M%G^_IFB%.S#&)B9V#O0/U`P7$"4`@7[TK>DA&SVS_L=J\FF5?PYNON>SP3;G MS[9PP,\1@DPXZ54L`[LS^[$ELN9N M2+9)R0:[[*,D+`S7+7!DSK>3I-B<;:-!S)`'CT]5H"WZ"2_-[9JY=Q<$G*\G MN]@_#]<4Z#"P#<_W!#46)`@I:M04UZW-[\\]`V9@-].+Q_>-"=`I2E*<:30'R&)@/?(/85EA84#7^:!8_\VC_( M&`^C0#N%[Y(Z!FL(IR,G1L?DB*V0J$ MLMFC0#4$LDU%W%D4;L)&VL\9L2)#!.B'R'L1?Q`#(Q5?W0:'2"@#B8AL&#MB1)'(=H_N3$BI4TBJ.Z14:2`!F M$L@`?@DF#@BI%B)4D:JUE(RPPS.X174]LA)HRFT/W'-_>KT9Y/G]$:OJ?5`X M_-Z9]6JP6&3O<7[;D`OP_DA/^I7>9NT%&Q^?]4_EN]?UC1QKH9V[3).A6MBQ M8XGYB=QU$>D:F@4ZS!/SD4C4]A21L;&Q^',#FGC(=JI"K(9(VRQ+32&2=),, M&`/T([#NEEFGE1NLV!/6DDL57#!:-*8&4J23(-$F4_EU2`<+S]@/0[^W-:*I M-3T*'H+T `L()S3UE7I[29AJ"Z',,Q[Q6`.@6,FE3H7CP]J>GP\R='`Y' MH>G4YTKS^?,G5P\,D]"C@5,88(JU1.21672?8EE55*LK<;A2&!P0RTTS%,S! MH@`!*4>F[N[GQZGGQ=%#6=H=8<`@6!2X*:WENZ9<>>::/8L/;4';@C'BE&;_ M_-4WZ(UWWW<+/0ZV^+<>$:KK8RM5UO?MO9XW!?2))B]&'9W8*VZ;YK^33)1G MH[N[NSN3%-AL6%QLGF*"@(7"<@.F7KHX.4?B!V2^BH>`/!8<'?$N,*IA8+$P M2DP2Q%0]'@0XB-90F"/0-#B8.9U8-#)@3`4I2E,$2F"E*4I3D1P&@T-#G/'A MQ+,3#\^QL<#!@]2<'#TV+LXE$!TNL*]USTLY7R70'0DCC0/)!A9@C2 M"5^@CFV%3$M"\E=_-\6RO/AB!V!T@*9(9$%A/;4.Q/M^5 M^HGS4>Q9-G!)DJ:*(^1;6`P+>B)$=-AI;4+-*(1P#(`3$(UP23(DR'8,Z35.]LV)U4 MQJ1I1!R:UWR2*7!(R1&JDDP`;`@0A0P8A&,4!L-2.2&9D*NHJ9``72"*2Q@0 M4H:$T58-X)***D_,F)F:8K]Z1"8I"Q8(5*2L-9$S,,+$XTD848H@6K=,FI+6 MN5736KFM8L3)E,I!F'*G![#S2IT<997"&T+MC]A"_N%>HPJ@9+>23Y/`47M` M(@#IA<.\,05=YR$/%I)$@15'2+0J#0J29B8S,Q&:2]>!,*A#-2UJKS,5M5<1!V MA0=,78MOA@%E@>O9I>Z&(A[XY9=A8M?EKK=&-.%X6))N?:/R&!EK55J6%$ZT M?2AF$:*'VX1JS$C9XL(R^YV?>ZIZ'GG+=ZVFV]Q%+P8,2G.*AB:*XK,B2,RDJP5% M62PIJ[7A2EME&RM7BM7:H<+H#AD+*E!FY@DBB2Q*&":2#F0LC.RL1I@F*J:( M&-"FK96$2M6,*E1::L99\N`ZC5#92)PJ;LK)9NR])7!4+6%2V52:%T4F_3,M M,&"PL(+1W"[EN-Q$O)`L!$%/9-9T<^^RZ'4;6$'8G&"#@4@.T@*HG,LM`4.> M0VC``LWHRBMDB(C%9#128@6R0FB3),-*+<)3+118UES-!48JU)4872G=3Z16 M8$[,PH(,!!R"!0NF&0O:KT5:2PKMAGR,1<.:-"]5`(-#0J"(0(AJ"!B:0VT: MZ>%EMJ;4(,BAYM_-W55;%P!$%4>`K%V@1%4`#8[8-(@%%`4@@C24!P\3O:W% M/!Z7X7B'%XS`4_+O4OR*$Z>A]B]TDGP7'IS@2!(-D"]PR>NH?"/:L1V?##"IFR7HC[WG9 MJ^_@`U4:FF*S7K*S7!L92&;*L290PT!DE)B?GRV,BF(BDB^G;,S/MEFJOY$7 MYK&KF;\/U:PC@UK`DIK]9!T$C)4DM2U.UEA",JE*DEJ6IE4!@&15:D7C"I9* MGR54^I!.]._P_`#[@]P>DZ!7`7=\#S>>/K"G/F/FV!L!7Z/],Z3B#V,2,1.N M+R]`R&[:>E%U7(44VR`!9$820E)+)(LDJI*)`4#Y=A(@B8::6@:6B$6%%!2M M(T,45:!2(1(A!)%":E2YDKD1X2T*Z1))B,+$2/TA@_6IF;8,FR&R;458UHBR MH2J+8T6)A4>R0CUM(-I5C!DDPGDR0FC\-$81M,&$8F$('(/F([SB-2!XHM?' M@6Z)R6+:`%":Y-C%:DLI\@D$/P_I_DT!."D%G[0U.A)=:>;O_\+<5W`$W9TK MO@1D"@A(4F1>6;76S:3Q*FS)LI[NT12O!C%Z94L$<*.4[D@!!B"`-*"X%>:+ MI$8=SF.297,QZ`B`E#0D80ECY>L,1[Y`:$2)JG0=_U<9S7FK`)(VB)UI)_4_ M$>[*2<^^!,(L!0'(!3H!1-@I2BMFXKQY@&TW#H8,^*H30E";`:&8**(?"=C# MT?5+6(D21M(`%B!$:D1R2.!`#?0I4=[0E*,%U>FMX^9"#$(20$#0WJ#Q%?O] M[F4T!15)"`T0"+&$)"6%9A*%>U=!+/I#<9$%7>UTQ&G":"O:05RV&3C>"'%" MPV9P6&HP,^8^[8#TJA^$D8D%09=P:V+B$3"HV&P`)V')PW.U8`*;H%5"81PA M[9`YB>T=D.8D>'B42SMJ8:=Q3K=MC2S]4D(I4#H6-BIP$H;C`M=DBI=41?V, M;D6Q2`1+B)9$_VP25E-2,0FBL,2BNY\2[%7[)),D#R\U`E50(U5+54H55*E5 M2*9P)X%`)8@M"V*6?1"E;+:8"J]R@4HH]')'<@04)"9+T=C\/TP6[O9@J>'4._$'VA28.&4<+T,SY9M`M#-+&*/)IL$#YF-;5:NFB4 M2?&$')6P#0.B.0M,KI7=@7"$'(')L!K68!:@:750,E$A#3;H9T1+!*XY<]Y' M%L&HG3;#<@069(FQK3I&,`D:S58."I4\TF+*[!$FWOG=L[E.UE9BE[ZOD7EL M=M9S(J;2:PT=3@=.(FC\\_.8,PW<).Q-(SN?7`JFB5T0D9[3]K^=V_;UW#RY M>CMV_2V\_D.WJ&*/),F!CQ,#`QB22`2(7J@+*MNG2Q<%BN0D3(YW`L#09F1F M$R-&1ED9R,F3`Q&9@9/)/!HKUIVO+AU.(XC=>#+R\@VD3#$`7$PGV!A+V$0E M@"1TLI8)`RJB@B?"DBR_1:.V. M4G,024$`BB!74F`'2L22",@RX,(.9,;2P"F#&9J:%5#>,S*H=Q:+@2\0JY2N MPP34Q&Q@WM)F1B^*CU$E`R0(L1@"(2[+J@M]71P7+G8Z1P,L%`<8$D,N"\]P MP<*X7.!D'\>[I("OT&SF0T&`@S#CA;"5"2Y3@\"JE*3)24* M700'\&YXZ-$DSA*AD#S8)D#3"@"IYE2,'0ELJ([[S8=W!W9.DD4H.@1Y#)`( MNKW-P<8(&H=\B(20+L-HD7@M3Q]/,V=.28=^YAE/%A.1=DIA-,!P4--U[8W] M>>=9XM8+P&,D9!D22,@R1!:0ETK$V.TD:B1J2.7T=]_=GF6X=6'Y#E+RG3`1 M!L9!PGB)(:#-\QXR^M:XU-)FL365VB[`]W(C?L<0Y&,V$ER$EN) M*FC;,RP.598QE>$A!["P`+8.,DDH5%*`II`%!V[75=VW,[9Q<)=YV9D[Y[>WF$5==*S M]R0+%R'A@Z!N@_I3LWY$*X9O)O:S9V=+U]%@VN3(YB&CX`>9?&GS^GT@>`$` MNJ75/2KZ4RR7,F=U!8:*W$]!V-AIU8Z@@/>Q,J=IXKR\V09!`Y])Y>*^@GCV M[&FW6%MO?KM? MR!N6(4410!#X%%/\2I%$2"B5$'29C"I#?SSG\Z/UJB34WW/X=P7!]!!#".R` MILHXD:>5!F\U45,SV*&K3`FI,X"V14GQ/]*F4C,J#XN11K0YQ?%]`3T!D#=A MVZD\93G<`;A'HI1O=SW MMT"AID0&^J3V#N29QC(\,Q=!:H);BDU-L!,/F;LI2HX[OGTS=%78T9,G)M#= M-%8;))-V-M>13/%OJ-F1N8$%,B4KH#\@5N.=#@U#2DLI80DHB*6^*]&X8JVN M82EVWRWM<`+T#[!U*(Y*:!Q(4HQT:2JH*%AL,A"`-0*@M2PIF`^04[%`P8&& M-OHQP"XL$UC*12`I"R\135;8!:R.0/,((Y<(+C61E20J5U.[)M-L9($C&BSA M\H'3[SX`%U%3]:Z"*4"@G=/%A-X=$8^2GBGL,)]"IQ>/Z.H>^;RAT@+V-K<' M8*Z^PG_/Q)%'E@B_`''8%B!U5]IXMLVOP9:ZTB(B):R2#(1[FGU-A#U1$9%+ M(!K0J;B7@@)=5#O6E/$P70>731]BY@+2*&%]8J#',\R%'U_4;ZC/L0(E$/6" MT"L=7><`//M`=[@N2CUBE%;K!8!LDA(QB%X`4"IW+$'R3)#EN'-.())0BJ1% M5)%5)2"D44HK!@0@L%("T`4`0HI1>%)=M&[M:F[2U*DUI6V6I59;,362I2V6 M*4LM*33;;4J:TM8LMFMI:;35:*4K[UZ5O\LJZ:P;8L;25DMI*R72KI6V*HUQ M$*DBIZ!79EDC$)))Z@]"'JPJ]`A`BQ!&E"`"G(Y'0.GMI`/Z%0,1..? MP"]0HG@BZ@4%[HG`U9%!,(]/0R:H$%S*6']A[(2%RA@ID;A7)(Z'>5V>)TC$ M`5+'6$A=PZ%TR-3:)(W&#Y," M!!)`@1."+L<;_L'Q(K$,'[RH?TALVH'A.A=HQ7Q`4.4)`4 M;0.B)%2(!>7>U*7J]F0G2O`5B*]_?C/C'4.,JEB0JJ44:3/W@=`NH@(0!/'G M&16"L!M0KWBM+7(.\(Y7KQ.HFCP8)IMYDNS54VJU._;0!<$WM&1D'B0'*'B9KD:=)5HL8F! M7,NHA<;L$&QG8@ZF2I9=1(8+#C3`:&0T1K``YKN7"H9"L'2`+@5-0$?7`:QM M=@H;@+#`29NS?L0%;<"K!R2&$V\7QLDDPY&`P)RWC`VB9O\50&7HDC$?/%F; MMX^*!ZZI"$)'"'>-V`7NA2BQP(`=*YKC$EJHM$&Z@A5*!_E)22*210G3+PC4 MDED]2F[:&$])VQ>ZEKT!1*(\#>MLZ96:-KZ&S;:4UFSW>]QYKEL:)Z=&T3?& M\WI!M[@85CAH$?"(,%!8QKXGB7N833:4.A6AM;BIDM&/WH1+EOJ<'#6N9H4L MBFDX'':0;O4WB`R(4`6U(WO)Q:J21EX2SD*]`%T$U1N'-(_<_SR3W:$,R$.8)(OJ>LYHEC+][C)B2,PJ>?N+0))9*%(LB*%$L':A/ MYN4F#C`P.RI#'R]Z(KWH@I@R0))-2&T/[%A5':V MY$C&[33OD_02.L'E[5]:]_F[>>?QBGO/TA'Z/Q54+WO?IW8K?^?]::>UOP+(1%+`5$[3K_>) MAX$.V8.["3NL&9!*$I4&-1ZXB8&%B(JEP9462W*,"3%23(UAQ%ADF&2E`T%% M%$4+[Z&QT+GEST7F9&P2(+H!_=[J7)RL4Y0#)`;#S8)*(0,T`,,4?LTF!DMH.)Y2AP-)@ZHFT=#@?N_<]!.B*@L3HCN M3BCEA-8@X([4:1#-!(!2/?MXN>3'9`1V(1)R,0UY=;N1(I]AL;0G")O.PR3M MZ^&3IUVY5$^';D<.KF.KCV/933^X('!?X@^/&:N"TM-R(ZGCTZF7: MDGFT\C)'EXZ2FFH'(7Q!6V0=@&^X#WEPQJA[]$.893M@5(]]'$YG^PAVSG*A MX-I$-PTT2D>LSN>!D9R1E&2*;'+5,)&30]N-I<8JF%PPQ!8F"4G><`Y*<4D_ M2YSH`LB(I%B+*(V`.#Y(<$1="#ZP:`?E43!0IZ`@GK5`@_$1&`7<-A4?\XL! M1+'@06E!]M>T5N>N?XER0.)[2Q9?`5@&A&3*$:6O$&+\T%T%$+T[Z@KOF29+-T9I-1$Q*1 M5I4:@H9`#&*B&$8`+HBIK^:223K2IBI:E*2E)9)&>P=BNT5&"CHXSBS#N;IA M'.`AU<#,-,$0_$228RB&410JHD4E)(V4I99+)9-;4FK64VV%5$BJ()'R3LVG M;M$:T21N5[,D?8)DZG/>U@D8ML3"K8I@QI.K:9-E9MJW:XV[:UI.BHLF.;19 M\;--I*2;*+"&T1HL%L.;\_`3LD.U(>D*1PD3L<6J#A)JP2V"8%I%22DE+.+F M,"(;50N(,R7A$.'BA3]Q9H[ET`4GI1T@DJ6=:VELZB6*%(]DE@=A*D1)_?"R M1WDG)*D6P:R4P5,2=D.9U!HH7=(2E"?PV1&BRM`>8%-PI<(,2+(LB!D97IK\G;Z5MM\ MVNLF3`M:;)-*]`QA$EG9:PQ(%0,#0=J7PG6.5X#?#[#KJ#]F,0GIJ9^&>V:% MEB8+&A6(R5$F8`4R2GL9!6,`K18:7%!5D,"6%EM5*;;8VII;5>)VW=YM1GW> MI)+**7E+`2H8T`HLAD%`RAA%#%&$66)\M,R)(F95JV%17A`SB"8R12YD@9&: M(?=]XN01(Q3K'9HC9@CFHC\$5@@0%PBK\0L>.^D&'"<7L)!,3E_6CQS2J[(T MFT/Z+!8`08L&"0BP!A%8L079JKX@$(*P`1.XAJ?UJ\Y$6+$3X;W0X']3^YAB MPYA(UW:-$GZGN3_-8EL44U#P7_'Y_X_W<-_>Q-!(0>U$-5\X!R`7B$4"*J9'.6"RR?X&%*@\RR,BL+;A7YJH5KE M@8;>(2)9,X347(J'-#T/&+)19*19@Q->B+;1)(?>!`-N%%>D.@6G4:45$-X* MQ5`ZM@D6@?LW-QNW4L50J#:*&2J0:(ATT4Q*0`BQ&=SXWJ&,`!0&%"SR;EHD MA35-B@H&+!"#E$TQ@M1)PGRQD4Z4FYQ$2T5YICG(ZIXLH91)U)Z7FA3B.JQ@*O6 MD80&,BK)%D`(A-!$1W'_*2J>`L0V`FP:3S0&1-@.#X0\TD_-`DTJ))`+)$W@ M,@$?YEI:!%DI@D`(*K1$``D$6A@14&A'`G0A=4(!%?P!GG"9]5/O63^(\!/. M)QD)$$ZFKIR#B+T*=CU_$NJAEMI5`0H3I$"G0\XW1QC$8,)F2DMKXCPE'`]* M'CZTSG-;+$RL*-%,)49A)&$MPEQ%%D53R652,(]-Q(*:,&)2?RKBX4F&6))_ M)E&&:!2L&$/CZ.M*FU7ON^?>6KJ;%1EEBHJBT6R@J24DRRGIF9B79-3+XJFP M3!H]%LML9=_\HFTE9.*+"-1%:2=4,J0WFDC):35/$0^A8)1O0O;G,,5A&:3* M*F*5I4A0#MB*%$D!3(ZT^*(GX^IYMKF`*6$!X`I2KW*#V>NGOL2I:U-'5O:> M_.FRRV2-5B7FQN:S#<)E4D"U"14K7#2>^Q\YFF''$PN_CPT)!LR)X'FRI`Q( M/88,I05@L-4FWWB8P)50,`BJ*!%Q#:+0*6&F]E"RZZ*EM!P.RQD%BL`:$56B MBCUJ@Y@!0%M7.TD&Z4L(*D%A?W=2OP@=@'DP.KS=79))&R'E`[D-2Z=T*%Y( M>*D2)2RU8M$ED*!:)M--:Y)[$3R5L;H"0WJIG_]%P-00BW8B>X#F*KTE@@E1 M9$4H>9"P)!U1G#Z?JZ&\2)Q5$$U5TLHME!1`<]P*%O*_'LKZMM]<9K%"D)2& M-]WNHV19DM++9M3;:S5EE96U16TS:[:IJUKHVEELJ9IM-HJ,V6MLI6DM&U=3 MQ:J`'/O&O)R1H4 M.Y0@J!=7,0/YP.P7S"`"B^\&**V`A*%7_$`OIY'7J4513Z$/F5!PL`;+U01` MWQ_D(OI%2#$$@PB)%"$8M$;@7$*3X-6/Z1>L=A+([P81BU22;PYI&&A-3W*V M2#(^>6R%G-">L60>N>(@4&\[?D,`;AJGA9RB:K0-+@('S65NL\\0S,L&0J(88-$"B^%-HF-#;!"+(LBD0@$2*L4H()60X6#W"I M2[QJ>4)<:J"N7230TF2'[$D)TS&Z9DHE"R42HE(5,K(P)4PLC"2+%D2U(V%B M`65B`C@2T*0&O0OV=JHW(LA("'(7TCM]H'XENB*+4`?U`+^`!IR`[0=%'9$V M=R^[E\4":<;!=F"5*D4HKR.?L(:#=-&$U2Y7&9A,2UAI5*1@1(2]0FDH8H2R MAH_G#.RB-\%S^*Q38%V-/Z6^C9#,#B)QC%O\S"I49(XIQ,21A24/2<8T-VTB M9D[U31L3#S":L\*NF&*IVNP^T.S6(C:$<=V:J*W47M:9'8W[5;LP%[`3:WDDDDDMK;)K9F5+3%A188:RU%*:`M"Q*+(D5%*MHHA9DL5 MFIFWE66W-5J]VSR:MY-0LD)1HL!LD39HM%%A";6-:ZU]RMK>_>O\2S:2(F&T MD(C")-I``Q`,$!$1YB16"16R#B_YX(I90``#90"M`!<5H!74&RH]5A6[!6X) M\RX7FP:E$($A21:8%)2A0GT+"4(T@$$(3J8K:R!1&*&8Q&D$F<`+CQ5*53!<@*%+(ZP(3/W]&T*U=012% MNI$LNP5EA7/``G_7)"5`0]P@^H.V'999U#=."?LZ^G1Z@3500RFJ0TJ33#`P MU?YV&4DA^=7]UA.`":"J2JP3"2?.A3*$H55C:_34C5HJS!@Q(Q$I2E*22H,) M%2#PH6VV+3/Q!BR#+&8>B5963`@8\X]XPD`X('(&*A'@O4JC1&(#W':&X78` M$-)YQ9-XC3,S#""B3L83$9[(B4G(.R=6'7`2G%&##&LD;5G=&;*;-)-"Q4/$%P4(!8S&$' M8]@#5G#S`\"#:&A5CF58DGYR42[RI)9.M^KX7K?I_U`Z]VWEO+"3,DD``)`` M"0"0``````D``````':W2KR]M56ZWZ[;?'MV^82"P.OBJ%/-0Y@/#O1_($%" MX`KPFM1)BRTF:39=%D(K+#X5)DDA(,&,);BU;6$5("31C+.AF$T^$]\I+JL: MJDRH.R05)A902`$;MQ,-D"EW)VKPA)H2U9-9+[PCDLA2K#H*6PT##+1&!G+"#+BDG;/:^WD=$C3+^:R?I MM7NO@1YJ<,!OWF!8I6TN`%\0O%`[K%%S?0&BH.U"^%2K@,((8!WTX,I()9UM MM$4;MYR:%51LFCGAYM).*$5&(ZB`&8J1"26P02F29.1)+;6^`AI_$- M)A.D#M+!;)/Q6#"R2^Q)-CS3=HE/8*/)_"NP)DJ&*7*MZR`PL#LN65!ADEQ5 M?("ZW*"CH%NJTH!D@AF`002E/`U(!"0BJ#%BQH>X5NE%A1/`%%#0V8?)%.&T MY%+81"%LL$DJPBK*;?&9C)9521:U;BCC:;A=C(,A"#1N>Y8P#V2-D*"A$8L5 M!T*80+-U2":YKDV'(,!K(@AU2`ILFJE)S[DDRU2M)C%A6R3A0-X)=KFPH*44WI8H5S0,X4"HM`Q. M--,>H/]Z?VIQ3V*GT[NA)$9G5">8?A`6PV%$A'>O02$41-`@>M=:RJMY>:UN MEE)966HV-I$$%.9S801P**B-A2@0+"15!@N41:`56@;+!1.=L&ZSJ22SU";/ M%,'"KX<)PWM3.88)4-0"XZ:*!,12QL4*,"KQ38D";4#!$GQ3%J6+WB1("#0E M<52REI++`8MNBI4H_B81GS9#:$&PV>_QP,:"L(;F4]T'6";2P9-T%0J*#$1- M!.9@9+-+BR+*5+A8E+),.92,Q$1N@"I<0+1$L1:&*F5*B.)89P<68RA9DT,9 MZ+%,8)4D9"*9Q5*@%4M+0=`%K(.5Z`+2<($D8$P70J,*ECA3Z"5&8V%H&D7( MAF,L#K0D:L00L,%I3M)G+8K[+B+,RTC=8D=:HW&F"*LD#3)B2)(.6::-F6A, M5J(+>Y0S$"E&!"RF[!&G)O-C M_M&$EQ/80.6M+8QT8;`$&UZ%Y"0'ML;-,C1GO5&C34H5^P2XMD$S"1N53$*4BI"W M:(2>*(L.A:O:ZQ`-&)I3XM(&A4E7SI!-!P"<^R3E#)=M)/0E2:)LCGU0P8I2 MP6R32PA5\*P*%2?ZB%.!:.#,ENA8+`*AC(E'DG,'%!N)K&Y)XJ1(DPL2+P]5N8.DR-^XA1W(E" M$44V$5>3=I!61$`"(C*:2UMI-:*MM6DI-1%*ZDDL2#$"BP$,226Q$.FPHF%0 MLHT@:"P`Q@DW@"R6,RF$J119(WCE6T#Y7:*3PDF)&$E23F*M23`@']$5D$>@7@B#Q6!%(#^BM@@?[P-4'@`P558O MU`&C\8?R()0(_1%K0E33WM3D)A*B=%D,%C_C,[,DR6W_)H"BH@EQWRLR9^2JT-8N.68RT-&R2M&@QD+"#?.3":K`I2%)8R%*-VS& MU8@^2Q`,X*;3YZD2.JL1N$8V39%14EZXIJ9_Z/@$>71U"+`Q[:4R+`KY003` MPB,(,%B))$5\B*"01BH,D($$?52JA<`+R-B88D1A+DJR"P^>(>^&322PJ7#" ML`G"!()0$!(J#%4>NVUU)Z-VFVK$V8)LJ9*D42"0?8I62J3("X60!@)AB*0B MJ`D@%A;MA;+0,@,46(A6<#.I63$(TPDTX(N&8N:(JL,Y82XK4!6L6 M%39@;E2X:IHX+#4AN;6`(2&-K$M$%1):O[4CZU6DT9:(D;[R-%5P+(,"T2J@ MP41-CH$7-K8-:@NA5SH=#!CA#FL21N94I3,V:#!5MM5Z(MRB*6FV5I@HI6C5 M+9JM+;XIK<*)*)29"*14M3;):7QU+MU==7JI,E(,L88%555*I)B,+#("$4&" M!#&+0ZY(VY'))!`ZNPHN0+*:&T34=`!Q!D9)"09<[I1F*9K+0;,3^?.P@;04 M@16`7R6:22J)4BR3HJ8L;BR47(U%[*&#$1MNL2264W,4D#(5P9XP2Q:$U2)M M-$Q%)5A**B2R6@V1$A@8@4,4MQ"G)""ZIM_CBQ8R'W?%,-(L0U#J/.D]`>*2 MB25*RTJ;;4F3??I6Z61:R@BJF%*2DQ)(*P3$[2I(CRE*FRFD4E),IO*=LD9( MMAB($@%/!`T$`6U**>PI.\[));(BI%"%L+97`&A M4$I3\@&_[Q5?XY_`K$GT!M?[`S#4[CQ%4:A(``4P&,%B<.`/,Y'@;'GC@';# MUBSF,H)/"3E"?VI)-$0H65%3@\Z35KZ9B$D>NA10$(*$A`161%%54*4 M0&+8B^U*MN,VE-:3:U;L66VY5N6W3;M;,FKA;E55"110I45`@@1&(I(4K`JW M6KMKJ^ON3SME5!FN;5LE$^1PL,))H(63KBD65,0*)RURM$TJB8DBQ%FL`""( MD`6*U0#2.R3=G\J;412G.!)&$3(!\A`JX-.Z*P@]@@*75MT<83$*D462C$Q) M/>J=/HV(J!L!!Y"0"*I%21ZA5Z(`PDB?U18B)Y/+KUD?-`PB"DE4MC`4!D'# M<.:('<(61._CU'G]%NP;O8R3F_)`DBQ/H&1ZFIVG7,!CC>PV@ZK$/*(E3K0Z MP4&+%4&1`%UH@,)3$[EF@Q%BEL)_VR8DQNR%:@Q(3:813^T,`EASI2B#J"1! M&\0O!?@.!"BBB$,CJ_EIJJ:JC-5]L_(X0:1$-//ZYH/K.D2.A7.=QE$1/?-I M,..C!84\R%A'CY(=@G[",]NTS0_&?*-(([F150R33PT2@J2-;QIWK;0E1YQX M%J6)+'N4/J[YBV)0$(L;B1M%"F)`8B,&(;1>$W%):E<(G0KY5"+\X^$TG83C MU7<48#TKSP`;)+&2HJ!8+K[-IG0+(,BE228J%@,)E,L[I_8S!,(_0*E()L6) M8>UVYB'$?K'8&0=HZT=+#VJJ>1E`-T\\AZR23P5"(M@'MD@0J8>I*,24AP!R7L.VW]UC=46@NL1(14/%( MT`)[P;KX"F8/BJ23Z=AYSC\`@WMD3::R,TH:.F^(6B9*JL9E2#+4O%P&XDN9 MK3BO->]LR6:(J"5@MW',%,!L0)9$A;`:%2J319&%0JPU8PJR4F@22W"]#5JM`PTQN3SC=?\X1X MD#J&=XZ#3M26=";H,@#5S(!Q#8H@(<--R*%5 M$C&%<`%/SBIRBU%%(HAS:_J1Q$CHD21$ZD]3ZG^Z*HCW23[38#ET4*V(#8HH M&@R&3769M9RB=[['@@*AY!HGBG4D#TB'>US=3[M]CR@?;/R%VID'2"!R5!Z'`_11S($%\_:*!F<81@Q"*(G$L/3 M#S3$;&#PI^++M0[AS<2G%$_-KZ?.P#&* M,(P78D.)E@P@2%29S>":5EB-$L&;/M)H0FJ1'U/J[O7>AT'A\OVM7Y:Q:-AE M-1&FLFK].MEMX(B"'JBF_G=@&IY^2M?``7$-YP/9R^%ZVO=JIK%:U^1X0``` M80A)))(Y%@6XL7L"@.BGJ`3I>^P791#)VSR?X[H%A'[=KL:^AY*<]UZG6]=D MW%CI=5J.BJK%)L:)J9N1$RLD(RRP5Y3F+@"!`C-,V3(L")*+<:B83"&&L3<% MU1I6(EMMJR2T&V41:NEUO2ZZ7E+V>FHVZKXO/76\K:2:C2-)FIFM7K=@*)%4 M(44U1"A!D=@TC19`*"DN9C5A4B#<*4*6BEH2FEH(,4#<#D,2UF)L8+0`S$JD M161J7!(R*4X(FB924P(L:-20R'EA_6TM/\^ZCPBQYBCPBQYBU9K?&S88V-4D MR23!G$MM:S)&2=#BI.$H5T&(*B":15%+,$4.Z(",`2I)%`E%`F(8B))QQ,(6 M4D,BI$S!9$2)_X&+;/,E(#$Z=;IC,_/L;`G5HP:R4B0I0I%(#`"`OO0I!'Y&NK5J3&CH4$(M*(H"6P MPS`XH$"LM!2`&8ZH%E214B$5P1%C`4A`"D%D$$T4H&'A7Y%4@;G)*%#>`/YR M&:,5Z%UY@VR`]8**<5!S0?9H>R5Q=ZI]>WJJI2E*93D]"5^VHHML62&IM)'7 M4<9,JJ5+*]=_9NA$I*% M*"BDA*E58*HJ+*I4'Z97]D]B0P>?I"WT?T6U8ME]#D@/8^S1+GB91B=5);*TTDJWLVL\#Y_1:5LI2&"'O%"68FB&1+(JQ&(]0>E4 M;/$4.L0*#N`3EH:+W2B;J*( MM`CVQ%1@J!K!C!CP.`_+?ZO:(ADP[C7SOZ6IU+"QV"3FG:,V)[R<(V>9)8'" M*.*4*14+$+"Q+4="-"2(A2!`D8+&BD1.VR%$%3BHE1]11\Y,T0R3*1E254BP M<3!`A<$)`%BAYBRBF%'9[*[;H*L5!@*CXG<6`S4$[>B[S78(0%.ISZI!)U2" M%"77-8L7)H'&;A$LL%NL6Q<5;I'JJQG"J]C0<) MEB%&,JOL=4RAD89-89HHYVMK=7$)%`)IEG[,])AP:WS7!"$V3;%M($F-M6RK M.&#SYK4RZ'GQ:S-6EW7,2C$8P$@F7D]BA,`&?BO6:Z9T]$1H>FX-=8UBM"S$H&``=#'*3F4FI[@*A%$F)L\B8YEFM( MB&!!O16)'1NVX-!%9\'EM=7>X._AV)#=+$1QBRD30BC,,,BH,#C2MQQ/@^)6 MBG(B0DOMC):TV!]L3P,'`V-'VZ&XTJ+6!=P?UJEAVP M$+;Y,$:,^FT:9#L#L%BI=*Q<4"+EAZ"2.EE24$P+NYTF%46R@'(EV&"A9S2< MP2]Y(Y4[]X<1LN"[,YBK#*.**U-EUPN0J=A%NO6=0Y&TZ(:&PT-`.3T%M0UZ M,A+V(4I"HZ+PYCJ[.5-!2C4%"#E52Q!VG"09"SE2H4)8J4O`PWM1/H=>,B%M M9+O69&2WO.:\<`2*55`4/$@0Y;VZ.N27+5DG!.HFI@CH.ADAC@V^HY MJ@Q$L'(#53/G6M':SEN+<:XVU.;,WG,,-=N&V[SC>\-?>MVV M\9NU,8EL8XOB^7C.\QQ/!'"!@0@;R.-E$7)1`JUS`*MXYT"_O!9U>*%"@!@3 M`@%(BIM+M-P"X#2%V#@8XB$1WTY#:D$`R&E+)9C0$"#0.&`B;6U"%SD@%-U2 M*EXME`B@78@):*/$8J&:BHD;7"AIL+!9@9)$DLR4HR2U.+!DJ2Q!40%2I(%` M1:*``E02$B*H*P>338CLJARCEP:1.("!P@1&^Y@)2D1BA.`TG3'LCOKYM]4Y M"625)@A.^1'0821F$-$=U6<2E@B!M5+*D5.OD9G`T"7!4U#CW#,D0[WS&B'" MJ#R,;C@AJ4I)9`WJT*7-'.3\XQ"&GS0]->''0=:1TU. MMK^=L#^7>&)(*]%O6@ANF(%4JJ]B]9<^7Q%3,PQK>DJ M_RRS>RA&$%12L5HL_":/9)SDD7R3>Z,V"'$\&22220EENUI.MO0%!""4IY[E MB"=A?DP.I"FI$0)"0;09;2CF622841A4$86)Q3SN361A)P#1)VR5$P[BE57A M@[E#-16I*MUMM_AE-"HA/`;&V1%FG,Y.]L:*DU2/.G]1J)LDZY$;((&8ZC<> MY#0`OLQ1R!2+1("Q8@;=1LH9'4!6R&!M2LLX<; M+=!$-8H2+S#,W-6'`Z4!0)X+$!PV0HD-P);.`6T(!BZ9*,"J%HLDQ+$PZ(;I M$E0S)"69,R0(:)4RX23#2=.>Y&[FPY*Z5Q59L,2E:Y0I:8+820*R1#SIQAP# M)8975*;F;C"&:\&7P,(/O$@P+#E@*&$BI.`<'*+#0075:P(L%HA!2CE'6EC$ MY0DWJ40L7@ZFK;8D8L5A6$FPVDX1G++3:C`Q3B6%F6*)5"I M7`J('09)SG%L4>@/K*`1P3,H"]D-*4EEEFQ;55,U!"8OPM"R4"Z-FMF"NQR! M:3V-%W@J;@G!J[W'2CX19#2R8(L&:=\LJ M4U83$U4S*U5B5@SA21H2-#,A98A-I-I2U2IFO+;=-MK6J-!8C=AUR2.B<('`9[O M3(Z*\E4U0!WAPI6BB5N&D[R,78!3M$&LB8CFG!!F4A2@X(P/-QDPZAY\ZE5" MA:5@T*D!I@4J!2\"AL:]V5%4%1BT,5"$*(=0BV&CME"/4KA(I$BA$@(1C`2@ MB+MA45!J(I(*!(H(4P!$JDH9P7-&+:F,D\_QK!*\F<6Y)=X;21JU:,,8.+CY M(2+MLQ%0E4D+4D@C$$Y-*HB!RL9B@/"J?L@-$E#%22<3,6E2R5.(K";R7T:NVF5[IQ4IU=MJW;,06# M=94H:&-*C>(`XD*I1B-HG,Q$8"C$#I?187('<`&[UU20/.A%/,.%;@(GF`WH MK0NZ*"X8NP&<%4W$]P4IW7`>0F*'8@G0B%(CQ@BI(+"`2"J-$9$$#NH10I/, MD"JA3)U=/0T=&!P#$N4LHD.40`S*&M;U=]FHUK5-0PU%8H M$%99T,\SU(*0'FP%&@0AYZ>8W+NAH]Z\UZ0[PX#S!AK*1D0@A4!:-2T(?8&T M<8`L!0+=::$C$'D;H4(C3&&J>L2+@=!&F#N0W/E(GJ8JL89$`A=`PCM#UCI= M1-B+'MIS7<22H2>B2(\Y#$,T1U#H8E6%-L(F"V%*BB26)27]W%U#OD21'6;( M#$$?;$@HHA2E58A(!NB&TDB(*CJD&R74>\W4;%5%/`3B"AE_81&@-C@L)"P] M,C]7[!-)ZUB8(L%212B)9#9X#`?".D/"2I$'\U0@FC0<1XG]:B414(%%(K1J MW\V$3O@O4`9^U?=2EDD^C"3YJ92J>]48DJV3-JT?6J99^=$_@F$T3^TEPAP) M%'(LU]OG*N@]`JJT'2*=)0"7":0(.@TO$,%06*^@5+".<#XR`D(H_?$7F113 ML%8".R!H;%(,5@Q"K"JYR%F'E#OWCR623?0I]52^M,2'.0]/K+$V9B?DK<#4 MY]5I8^:R>RD\([L#6MA\HI8[T^OKUC^^S2$(?1?]OO:J_=6]NWSM2MM,6;1) ML6E4J$1R2R1!&*6R+AB7$#`R4I%A*(L(!$D'F@CN;@T"JPE@=DA(@F4D$.Z2 M1^(W!_/4EL3@2Q/$-]JI402QM4WSY?,'G(+H!%1:/>%(4:M>(G;+OIV%4?TZ MWHJJ*JK,0AF`"I9KM%78PC^R@V+Z>\*^S6N:[G(IS_"2&1T!46@HP+%(H2(1 M57U(?!^/MWX(3)1@\;;R(<.`"W!*G;6(8E2,/4[6294E)#$,0LTFB-%.N!V3 M9[C94:,L3:N4=J3+DVUX,%!FD4W?)=OLNMJE#QX>R9;!7XLP++006A"`Q1^" M"S#$FJ?V'Z1EM%D;6+6Q+O#KDH+!VG@:R=^C;S&++Q3K'.K(FHV.! M.Q^@-=K['5V`Y)U+)'19BI"(VE6%D(.0P,,E2TCDRQ*LD59%9)I_/4Q/8UQ1 M;)2J':K_/Z&*5I&$2"PP3(<-T14PC%6"?;8X"(C"(`J0%#R&`ZO$(P M>9ZG5=4-GN&S85Z`4S%;'4@?I`-JZV?,,"+#A)%IJ,H*BRCK(9@I0;!L:@)D M*9")Y5<(L"QFT?$%EPN?@49ADX;`()J(`*@#Z5^?IT!&WD8]_W#^YZ;,U;GQ MS6AZV,VLS0FQW1FK,[@]GC$&CR+]#-E[$UY``)T1M,SHG,Z&DP?/$203:D@< MR?NI(]98LMM?'0G5E,23S@WAU%,Y5Y;6N=-U611,TV0K"!(_P#!A%4^+,Q%+ M+4AF1"R6R2*((53C(,P&J122,<(WIT2:6A&?H_YYLULE!`PFS$A#*ALE22I9)9:5$!#+1!@R&3FN8 MUH-`0E)&@"IF.;,XIK4N$VDV9D9%&(YUJ6BP71$P017B"F"Q%V45J&ID9KBA MR@/L^CZ+89ID6AJW*0B!K396%RPH'+$:Q"P9*R"2:6XZQ5I"38:KS]?UO%;8 ML:-%ML55+SM<,08H0`>L>#E<5PDHC@*L&E)8?2*P4#Y7S.!S/K%`_`6`@L"* M"0!@JI"*JO$`$(*><'#A_`!B"D54(("14@NJ!8_4J#DD3A$6([X0FIP\/'WI M')^@\BE*.LS/6*@]PKK`LF"R-N4_:?H&J2 M(G*2HD?^X4?4/ZS)P-%+%/](_^7]=K_Z6_-^/[_U?#I_=[_Q>.[;Z_#Y=O7X M`EUP_6O8FTG^1$V_2`^9/TM)PQU'AJ_=8)4$(-]41?^%&RVEN)7R@3&W=!)! M*F#_4EU^N?G']0!\P+R?J';)Q\HC2B+*([UB3(DD;$__YB@K),IK(EEUS\"; M0'_P#___XX^______________\P8S\/?9V]`="[`;84&V/-] MQ[EC(.D8?"YV]#ZX9B6M9/MJXC5LH.^-7SME+I&-[FU2.[X>\PQ%X]M0VRFV M)15:Q]W<^`;NP?7>9UH;C8&E6C-HO9QUM@P1W=QOKOKS@J`H8@)Z?#X````( MM+8,1@B@!H*"MBC;R=5*&GRF9K:QP#[@N[VM9+"DZKO9SC>)X>O/8]OK-[QQ MY&]PX[8&M9$QUZ'E6UA0I,U94HJS+::S,3-5]M-NBFWW;%2$^ZV^GUT4`K[; MV[;!0N!7;.D&R@OK&O=MNCE]]WO.YJJ`NEFV^\\M!MV\X][0@#+75>X,0!)>;%# M!*@!0+"V:MAA45!MJNWUZDI#QCZY'`]M$`.LN\X^RQZJE]:H(;`KW,P,VP,/ M0/2>FIM0\)'I'I/ M02F@1J("`D:$)/1/4:>H>H>H:&@````````T`21ZHD(3T2>RA,0:GH`3(S0` MC)DPC`",$P!&`!,$GJE)(T4T]4CS4U-IJ>H/2/4?J30&0!H```!A,AH````I M21!&@F$)DR:-3"9-`FF4VIZ"F>IFIZIY-4_)JG^J3U-'M(U--#3]&J&A@J)( M0(!`)ID)D&I@)B:4\&B1FIM-3U-```:`#0&CJ/MA\JHL4Q5E@P8C_]Z+;%&Q M4PP8F*,#`8F*C!628LE0Q561:J[:_Q?\G_-N_YL?Y,/^K_T:#J7_4F+H2PA\ ME:7ZC]_:_Z2UI9;2I9))+24OS["3=P_]WR?I=S>1T1_4F/W_RIF8QC#,G]*_ M8N]'S+R7>\'[F-%XL/8]3=;&YCQ74X+M%<$\UJ4C]9>1Q8O%-&`<3BT@LQ:! M2%,5YD8%0PQ,W'^IB;CB,5L?^3#0K9B='0KAWJ8F[0 M=3##^0?)H_:-!R(;@1*II1IY,=ZG_F\'^EWON4X<.%'5U8=##_)Z'(V*XL5] M2>NEN]M3XYF5*;DC*ML=6)U_Y_+DVVR=&0\F(]MO&$D?*SYV1'I[N-$/]F^: MO[[([6VVVT".^NN`@%C^&V-^N;[7L8AWZGE&NCEGAU',IC.>?"V)FQ%V=N]M M;)V"45)SK9&$OQ2E^/=GHX5SY;*[VT^#X]CR;=%)_O;+-]W&LOY?^_Y\.FJV MKGIT=3Q"<7!FQ:]MW&9M4A*V?59^[];L/IF=)*7K/$\)=)Z[^L6IO1W^+UIG M=ZKGZ.C&G)XO#)%==D'KPTM?E7C5DSO*!OHG)2RGT24*2@IWTAI:,L',!,W.UCZ%_C@02HR2%,MJ3C9^(U[[8/E[HN-2:A9,Z4>ZRCFPOGMYJE.UDJWS;3,9F<[;[:YKZFU]Z7 MNC]L/W"_&_>/Q/B_`^NJUM^RU?59]_9N15]QTF3,8"`@@II1*36O6;6MM^SO MP+!L]-\3R3V&2GL=I_H6<%^#I)CI4B7E!"+ M$]\9J7_4M_R>B573@)MCH^GA+Z0D4+?PI]UCIT^AI)'I;42<^=6^J:D?.34F M!7Q7,GNVM<*PD;+X=5R5XQ(^#LXDB33['1.?/F/LHEL%18Z`H,,R*E>.* M`A@QZXOU\8;M77FM6Z_#2Q@9(;]J@4&_/ZL#&*_*[OW^LTF8-W=W$1^.S@[I MPM8ZZW[@8+&!6L%LWTLK]3\R`\>>$%8767*HJQ!PTZ_$0OM8^YQQ/V@M(('+S` MN',`#6%V!GOWNJ?5L_L/'J=7\S#$J8IA5'@ZNS]YW'G/U%14,,3R;A8\,$.6 MZ-@*\O+UOHFW##S>6OY!6E]E5A<;3`PZWA-Q>;#.!@2?S=P@[1!YA8&!08+B M(MHJ^6M%+F`B(@(U@K^>,S:%XXPVRJNHC4?L_H+>>[5Y*5'R>/B*X6TE8;8\ MB)K@>47I%KE^ZM<(BW[6V?$D*9>\3.,M4.@[1557WD-G>Y.O MFZ]W=Q>_HCL=DJL272;+*J/)@PAV>KYY'9QSNY[M<.X71VW.98\\\VLWF'HT MQB6W7B-=O;R[O?_+`XI&P9"1[1<4)A"RS!`:`$OVI2NA4O!3"2;MW]"^\TE2 M:)-&C$P3$F&)4PJL$QC`E*%)4@JD2E%*D%&%5%2480Q*%,*I2ZW4MEU)))24 MMTEE=,,8E%*HJBH4Q&&E3$B:,552HJJK$K'4/6^+YOV&OU=_Y"^3[_M/>]WK M/4J>M0/_`/12\256Y#N-J/%&&&6Y,H:#L:E^&E6\I+*TLK+-*F4EE,3V&J7S MI0=2F+4Y*X-+J!":L$@%UGWCO,#Q^GTN[P*'@'$(GE/@.:SI+7^0K'9S='J8 MQCD;G!P<.'#%5C&SY/4W<-C'#ZVC')C&S3];3@;,5@F1.LK(EY:-];-I(A$> MJIW?Y290S+1PP#`+CB8%X6W,T@V%1L+BW)F@;`$"T&`5%1(;N]CFZ-G,GL2E M>QH])IL,M!:LMN51:V2Q4E$45-?<;`A]0OK,)-%A+&3&0;[DEI:D70L8DNZ+ MB22U:^E#&RT=BG.?86VU2UB)9ZGE,K,S,W(FPBBJI(5*B%%/+$ABI4E`JDD5 M*DI2H2E%"BBDBE1554J4I42I"E5*BBE1!4E$4,*8,+%82PRBV95&AUNL.B5$ M_$*)+(TR*NOL2+BT#46"RR94B%QDJS'0^!NQ6D[UBT8]#E6^%]]ZL0RPLBH8B?2. M!\?+[C)91]C#"/Q@P&0;#\)X:^3_`)!*3,S#5JA$@D.9B[CX$!4#?]H5=1B1 M'%L=AENU-=2-8,,!_,7O%9](I:OX"C\PO1(_`)LND3QUGVA/TR20@&&0`ABQ MM,2LTU$FK+6U7RV;:W95;$D9;6IC:VRU2M0S"_C7.YO\U](E>8PR/]E]?4'^ MAIE]WQKIGI%.<-\B]0)*40H`.[H^M0:#.##(VB[+CQLAACP&\9UC_8T#SO!D M<`9?*)F"=&9R9EO-M`0]BN5'X7\=AW.^6W#IM;T&IS_\.:U:M:9BUDG?Q[FIE>"LQFRX-W@CH&PI M4>SP.>FYR5CPMKNKD_08)^EZC3Q='$2=KA^5 M4S8VQ:MF2PS&>2^6VS2-0\Q_J,'.K#)L&MBZC"+!70HNP,1P5\QW,!T8*I5/ MNJU-EEW9,NR[I^92?T-0Q9M?L=ALP:4\SSF9,I:VK\^E;,W3-7I]'1HZ/DD_`4E*`J52PP56D08&*.[/;ZLUEKT^[?>UU M.V]>9P5NGH*:>?#,[FRW7W/L/>::,,1AAC#"MDDD?P`A4*E@YK%8L16&!6,, M3$Q,2JHJ$4J"BDJ0J02I;)5ELM;2E5DJ22D3&%C`Q958&?K2E?RI2L2E8E*Q M*5A*5I*5LKK=2K;>^K6,33&-D57U/KY6]3O([E@<6![7R+!(>I46*84;L2+V M+%&C%,=;/?@N]61BLI.(L0U^#ZDQY*BJPH_SJ'\A2:;GO>1W(];9T.3 M8BN\39LT\5:6#_;_MME9-6V+<8X,,)/H;M--C$D]?A M;1UMKN`ZO4K)MQ^"O+VJ\O5HK"DPLDMK:W1H^]N2:*3?PMWRV:,8LJXFC0QW M1[SS*80@HJ:(HP_J*PJ*E"E)24F%&38MJRH.S2:3NV6C;5NS5+$Q5;/BK38B MMK;B4I2J6]O#KN/S8/5PVM[U>UN&E>]==*4K9C"E%RW9(QI44FE,XZNXZKI2 M_(M+I)>5+J<='0TU;>C9@I^),^M`A/M\6HDR/*' MM/$5!4HAI81;;559)'FV#!/)A.F'-@XV%C@JJF)B#P,*AL8IL:/_DN]S+P1) M!)8O(A0D\8I<9FBJTC)RMJ9XJJ_%6[8\]+7R'DKYVR\63)F94X3DVFK:FG!6 MS,@Y240CD@Z&SDPD088.&P)$.6.?FEY?M;Y^?#G<[G;?2WM7S(5"%OJ^:M). MK;\Z70EMH28D9B-DPS%2-BF&(QA6BPG3%7N;3Y@< MV"`B?$\AI*RAR*S>&1:6%"MU?XG];L_C=G1T4\`>"4/.J]0K3$=R#C..0/,: M"!D:A_M@>8.[O(!UC"Z[O4C\U:_!5\Z"+['_N?SD_8\>C_2;-N+3]1ZW<_8Y M"1:PLO,IEH:_/B?8,3F$RHM`5PXE`,"(1I,:?)BL8^ALQILQ7^1/F5#T$;D29**/"Q MRM51JLA5$QBR9"%"XC9\AMMLW3E,)A4;;8TH-C?DO''`W*E*E%1PJ9*EF$,1 M-828*-,2,&"F[DQ(:B38K6DM6M*J5FR:3:EV-M):8;)*&E:)-HUB:*J4FJ6E MJ8FJ_"T&-4EI*HLW23=HAA*&P8;8ETET83$T+%)8QH*M6F;&PV-C$-32)LCE MRW9F&^S^E-]^1F8S,'*2D+4;U&)2FVUNO7;LPIRIS<<8;*;\6):,3@G&D0M) M4+&5QCDF/H[GJ_'_N7*)S+@8E)C$P4AI.Y/N/L?S'H?L.IHPP?E>MU5A@Q_: M3K(:/WF)_6V9XS]G[/?%@K!,&S;ME!AC4+YPA58K)GD*A5M(\E9W$$>%F,G; M5%BQ<9LFV3U8&C*&L0+F0DH;"(PR5NLRU5LT7#;5,OMWG7XKKTRS,U006E:T M12"&3Q=7QO7E6V^>]7%PZM0AMS9.; MUSBVA5`Y1>IJ7Z4*$,(&VW.4=%X.JADLJW@28F$2JHVFTN-!8!T:#`<%XQ06 MMN?IGV"Y@)("*A^"?J[>87`N+'G_)H2X),=R!()"N*D.&@PS_.30/"HK*&C>4BFA8^AFTD7:0>3!'FF&R0K!Q`"!?&?C%(7T'N M8]B7;8;`/+^JN%;J>I7O>\])Z$O!FCIET-)? M&PQ2Z3"`*U$]!0/$F1(923.?C]T>PUJM1L#:P*NMX^TW\#(H%9ZR`OKB2+"X M-8>3JL)&\83F\QL>H<%I-`MGZ"`V)XS[="XS-D(+D,,5K$&(1&6E`.!>3>)C MB'MBHUC(_-/IVA$BE/FH,#NH!0!D%]IE^;O@O=0FNY)=)H^AA):988>@<-8Q M=I++H!0]E[E.&:/[E:XMM%=1J#RE;?)VC?UJKO]7'J3>NQ9''U+I'E7#\?*: MZ_"3\,5%ED45D*:LGRP>T:N1D0-7Q6YF#R%-27@6FGR\WG"#_ONQ[HZK!2^) M;NA+KAIL(/(V60Z7B:ILPPWD$>MA$9"7SKAR5@6\70B"Z>DK@%91EZSSFWDJ M"F06PNY&(*XUL`4.0N9UK&Z1$X'9$Z"0:S(1R0IQ,BL7D^EDUK9[D:ND?MWQ M2V=W5&N6R2ZQ\NC*()9VE1GP,!'VKQ&`>TBC$#AR6[X_2=B=G(,>`?`]P4`R M,#,AK6IA^+R-&)2(938.O7655D!E(P*X?4Z[KQ[BQ>D$R2N#J0E7:1G%(#1) MF1Q":`&`\+<>(38;8=1,T!(Z2\2MPCVC&X+.D M"A8)Q2'[ROS8UF5"+O^GX;6RJR[O#[#Y]G6QCN4]C;)XKYJSH9R`[Y);?W,, M/J,9^>J!!!&`R=<@X'<3`[4K%BP=8,#!XG7%H<^0[]5#,T,:S)HCFLB61IKY M0)!K&`,QE(`;U0`D2/O$R95+%`D+BA"0(^*0:9\79;\LFJ]+)M%MMM2.K;/"V-8SV9JM.>'Y!#7(YI M"<<;X_+#=AA3:',O^3W*HO3M))<<2893;.00[`6S8%O`D5#8AFS\LQ]DSV5& MN7.@XC>A8(2,G"#!D0+#6)8'9#80J()W*"9!\`P7:?`\Y7CC9M!+26@0Q,=M M]FB!)&<4J/'.*J]/KUVNX/DR]*]/1Z.,X55#M,O>.'D3'E2<[>>8OO?'9SB= M#Q3TF%OA&+\CN^WKDLON;RS2.$=TO9G?8;"^,&]=)YBEKW)TR91)/QX!`85@#!Y=&5&#=2#ORC40 M3&LU7%I\HI':BI@J@=F]'Y?-.[Y(59]9(6@CNS2,/%MJZ<MK5-+)A5>#;G]FS;\Z7ZK?S'YT\>O*VL7B M%0U%ZP)X%!HF@KUS0#!V+SD%5U4``NAK'MP'-0U4-L3Q(,57NY$!A=7Z=8HZ M;W-4#`%O*R1SQVM!,3'O+-)R;)@:BF#H5S"W MRFU[DGXL-XPZ.3"AR#O(.'8.9.\+V(JA*X72*,(-85EA@V:)1*U+D`7`(K9) M&6[HM"YK+`5HTZ\!2C[J$,31?H"@L!*\,AJ*-EC.0'9T+ZPWTG;(7NY(M;`H M2]"RRN==)>6`/3TLY;2O;OF<5'7O_50DF8T7[N>78Z@6"."H?I M8VD4)J(.#SY->G1WJ.$DJE`UNV:54TOZ5F[]CJX3O5*W#)*/\*LI95556M=5 MK!F+6$[H4J9,6M,F+5,=_3Z][FMX["%Q6L<4#%H(/5K4D@=- M"Z'Z"<0'2WTR;:9J9!Y747D$RF(WR#L26'IW,2:G&/2^FF66RQCEO-H;':8V MTQEOBM/'Q\(G@<-MLUJ*IYIVLDI]<@QDDDBITW+X.'MXYZ:UK15_);3BU>:G M%..-FCPJUZU&E%*5*E*51#T2=4F/=5V3$F]6I^=F+V_HTN;M#NEG?X?113O5_)7Q2AN5X4Q2E*J7M*WQE=Z.KR^G)E(I,:+>J64MR+VE[(O>7DNEOA M2TDHHJI$J14BI1UI\CP[M-J(BB!"$(0@E'7:3EVX4I%,N%`F#97-6E+LN0^, MG-BE*HYSG.)IK7GJ]27]A/RKKR22222TM)54BJJE5S68KERY::UK394I5)CJ MXXZ:ER(;0G-:T2'80?1"ZFH$AL3#BWMR5W%,N2N!'`JJ"!"!)"9A)%Z6WFT8 M33'5II6*Q3:K4FRHJ;L*4Q3GRVUY+)-MMM&E(Y[WKBYA55=E79H:&314515% M4515%8(B(#I+@8TBIX)0>6NY!]/)(,5?2O717LDDG=%EOA=+++9;+9;>(K[TMGQG5O$D6RE1453 MKUZZYK.:XLC???6RS=<4\UEK%/?5IM5KHS%KQ=V+2U?IQ=,:J]QA5<5:FG/% MV)@<.[#&=.DA),RE))8.'CNDX($22#@-L0/2]F)Z*:JU.ZEE6EE3=7C5SOT= MW'!#=>O6#?5)ST$(1`"+NX(B((B.TQ;[5\NB2O\E,EKWS?/X_E,S4ZSK, M'!HT=6RN[28SC5258EJB*]2DQ*I'@\L7%Q<=-+Y8M/%1S M/VE;*DP^+#%.[]W!F<:+UQ?ABZ,=ZJJ?"KX,555-5:]?K]?CLJK6U-ML-*$2 M\%0[(W$EG!UT3M2,XB&@6$2N=IX%HZZS?*R9\:(=+&5@R\/1(1\N)X:0"O## MQF\K,/OX5BHG4LPK9Q\C1YR8ZA>0^4VU(3E\BLKYURB%GXN(NH/*'O#Y`[`K MXF1W]0;\/2X[[M?JZ\[QMGRB)>6BJME?S_(#X?&K?W MLC[C'AP#QP%U6NCC\K_CZ=)THG6SAF9,:YE'26RQGPPPEJ-^3#+RAW[N6S.5 MFI#%2:GJ.7Q7WMW7\$$7"ZF6,8S^9?=[E^0?TIP_]`.?;34OKXO`R*?_DQ+] ML^1R[M@I!8&E'?=:]ICGE,A_0K^5;)#H&JM_,@'L]SO']I$A']C]3T?IK,OE MW"T?2R%EA=,W7UOOOPHQ/1<[++Y#\SBT^*4)L;-FHDQ6*@QC3$7[[`<"T6EHM%AI_OY5? M_W9HPRFL?'!DTTV+%DLJI_EDD0GN6#P>C\#[F.1XMGL4_@W?C:&[\@X.,4.\ MZ!P[R)U$"LXCA,N.@H5'S%AD5GVU5V?I5^=X/`X=GFFG-^=Y,/UME=[16E5Z MCN:?O-F*=557]ZH[FF)*2E<.4.T\#0;")41&%4+'VP4VVU,0-$<5=2K*&VZ` MBEA#M/M>^NSX1A"&F32MZ4@!`K;V#XLPP[&=[J1V&#'4!K"KE(H;R0'4*@M8 MO*PJ&8L!=%NO:L7XUP7RKBNW\=\9>-%ZW)J>67[IR?1')BH^I498I&2>I@]! MB_^+%#\K%8L5P%^4?D;A]ZF'9@XF9I"QQ+$8QD?,1_E8F@MWJ5?D_>C4U#,S M,S-]>I>LO:W%H9DS)(&$PPF!F\8@P_Z?F//^C[/Q4\773Y'7O;GZGT6>$.&5 MO3]9[>[UU/W+PQC'ZCF,:P$KSH8^@07=]THS%XN7'AZ]#Q*?B7DG@Y*44W;3 MK;6FPWVA;JZ6Z26^?L=;N-UO5ZNLA"?E5#J*2&E(II@R-[.IV[62@X`X(=M$DDDC+1K5C30RMV$R"BPLH+!D M66#=@Y.#F^=[JJJI<@@*#3,[N/$&V.>3FBQE=C)Z+NR4%C:'U*D0[MG6K-*J ML*RRJKJYNCHKE#HBJ;9:2;2TEM:^7==EU==+F.T[KLNYFZ[L=IW7*5)!Y&,3+]>-&,8Q8*I2]I9))^BP$MS8UFK#&6,8,,7G$ZBU0 M,L903&L005`*J5@ID:+R)3@F55J)%452522-^K6XO1M-2;._U;JSAMC=)Q=K*KLTQ*JTE(F\B:K=:E*U)&<`U5/>K7[:])-MW=*OL.N M,:4*']@BQ5'3;HSNUR+J)ZBC?W\A[CA+%606+W/HX7KR[G3UG4-Q2J2E@R60 MJS7J;9H9+J.\%K9ZFVK$WDEB14VU<[2/5A.2=B1%(1!%X327*]HCR271Z_)_2YN&?-_@=I_6)11$LH2Q-#56(7ZW@L.2*_2F/B?S8);V9FCKPBI(5YR M.9F!N(G`TAWE96S3&Y6*VUY@ M_=T3I5[GIPT@B_[Y'SHLE(7)!%R,(*W];_\```D"0`````````)``````)`` M````)``D)```````````````D````))```````DD```"055556U5OOA(B$_" M]W1V<_1T0$"Y_)P]U$_PN=0%$8^!`H###!,F3*$?[B\,8^Z=9W,C\VE/%ZW: MVL@TE3\B?B-G>[W[G@ MTTTQC&&*M^Z\O)))))))+U77222222222227H_L--FSDK%3VQIILNRJ5C&,=)S1K9D3 M8UI%8K(PIAV'P$W/5XG;D:"`@=Q]2P6'U]:^?2_U/I4/_%_1I<*X5WJ8K9TZ M<^WF]3T8II/-HT:C&.\QC1C&]Y)9*4DI22DNO+KI=]XO-[E2OK3'K:/7/DL>I'X#AT;']9T/J.57I MTZYF9EMMJVVVVVSS1_%(1YO-[$D=/5S_"\:ZM:S)D=W**<2)'/O#1X-GH#DG ML:*$(1P<"S*'-W-0CF@Q&09#F]"[!"+-FGM\4=O5/C"*;1I>##P**$%KT+R4+0=,0515-6$C0NYCD][12 ME..[F9EL>N/DE3ZSLG8Y,F^XWV;IU$[O!RT$)2E;@B'2057?IZU:7(WI!Y]. MD"MIY.P0;?GI.NJR-&F9A:V`\$=6Z\IQW?K'2L2 ME.IE)7<._#B$02:\1KQ5M('4$>%R[RQ&G&^@S/<:-%V M<+O"JP8KT.;]155'"-C,02N6@=O5$_=27A>T]KKLNGWKWU37=>*]TN-7W/;# MQ+]A;$>W$5LC-AO>J222222F!W"H/%N@BQ$89AI_'.S9<*A2VX8N.%L*][\> MXA"O44A:SNG=*)V\1#_F;7`NDEB(&SQ$/I$?=ONE+EJUO?;?6MOB\]--W[3H4:; M-F*\52=SJ[)$`G-FB;3:0-Y0P.O-FK)F86!<%H:SD0-QBAXO%IV=G@>I/`\' MR=6/%,?2K33Q:;*V;-GUR[D=BF9A&D)`I)))=VV-+(+.5[L MQ[A[D=6Z\IQW?K'2L2E.IE)7<._#B$02:[1KTJVD#J"/1PP^F<8=VZ#>HT$'08\@VID2:7LM(20B8 MI.M;Z>33O'B]SZ7Q@[GGQ6CS+YF,8>;&.=YG>\RY%I0"T4E(%(%0 M3`X3SQCTPV:G'"B$:([AH-GO\L;] MNV%8>GW^?`'G;C`/"A1L[\IS?CJN_>(B(B(B M(@/+3*7PUQ'QX[]?CV1WBO2(B,SMV'=_M\+WXX>WRY6:J!RBO0MR5A222222217M0K9P;.4LV:;-/=U=55Z/6]'K>]\'T/H:,,',,, M,,,,+,,,(,S,S*,S,G,S,DS,S*S,R#,S,S###U+[/]*B(]O?]:BJZ]<+R_D9(X8JVC-8X[N.,SJPB&(0A#KLZZSI+ZCM%"5FZ78^&%9 MJ5ACSR5G%HPPA%HQBXY>:B=RN3#&DX&6<[K;;M):6DYU@Z2E"D`9GJ=[*Q/7 M7MX6:AS7J*JHX1L2()7+0.WJB?>DO"]I[779=/HO?5-=UXKW2XU?<] ML/$OV%L1[<16R,V&]ZI)))))*8'<*@\6[!*)$)"O[_/'Q78P1L@H\'@]SV.Q MHPPVQ7=5)"KI]OM.K0_&F=DB2/A+Y&@NY-.>3ZY'3H]=$?<*RJM MN/@BET=Q#H<=W>I*<1A@Y2V8&M@.H@=1UC@XXXY6HD$$C@XXY M_9'&0)(28;UOT[_3YW[=G?6MNO>+R/LD?B?=N?CGIP9P'TZ\?%7U.ALX@UQB MW&_RSJW=^_M=-16B1/\[!KLLL=K^_/I=&M_C:74,>DR-C7QYUSE0>SZISTIT M?B6I>:3A5O)0.=R1S@QXFFE32NS2>CL[-F[HX"N;=CO33N8\C#39PW=[9NJO6QY/7B[O6T]$$<[2'*D;C8;#J&\XRCPE7P57TN:J84]KZCQ>Y[6, M;F[339C*E5/8>EY/<>MX/<]K[R>+=WKM9_( M[00ZC9*HQ&455_?E&[(I(O)^C^7V.9[!4K1R&$8,+JHNN*2+@C10GY]X MI-6^7Z`D``%2J:AM``!F`2&9))L%EF829F9(6TMH4IF2::$@:FH9FFDFUFUA M($F8;-A;+9J:E96669@4R0R29@!18(```V@"0"#!(2222$DDDDA222222222 M2222222222222222222``2```$@``!(`!))(````2`$D@&8`````2::&8`$@ M22!F24I2@`$@`66```29D@9@```$DDDAF9DDDD@`!))(%*&TVF8`$@``::`` M````224H``&8%EEEDDAF;-FS8&FA(66`2`&9M3:F8``&9)F&89F;Z=;^/FL1 MJQ26HMX````````"0````````````````````````>79]5M5_45@JPDK`(P5 M5HKO61(P8)34EI2I:;:-)LLK+2M+-LFRE2LVLII+:5E4I*)2BJB MBA2R"I*296)ADL9&,&$F%4XEA6MJY):2RE*4FTE%)DLE))4I92DI*:;3965< MZII2TK2RJ6512E;24E9M*2DI*REBDU+*S+24E)24E$I*I5*I5*4JJIY`B3,' M\112BE%,84I*E)118HHHJ444JPI9"64E)4E)I3)MDVR;2F3;)MDVE2E+4EM* M:M%)J65F665F6DI*QAC#&##QJD2ZJ)<$);@@^2*2+%17%*5_,E*_C2E;%LE* MTE*TE*V2E8BJYX,,&+#&&,#"PE*S#&$I72B:I:)9A3!89J:RF4M%,IE,I3*; M9*E2V2DI+)92KJVEMRF5+*34J;13*2D,7NH(MDK38RPRPR898854VE,I*2DI M*2F4RE5$I*DM)24RE*4IDE29*2DJ*;+9*2DR4FI*-)2413*3,I3:926*FEDK M)4E)24E)4I5*EI*:E)I*2E-J5I6M++)M2;:2J*924E%)3*6FJ4L:4L:4L;)4 MIJS:4ILI4I4I4IMBE4)4E"60HL44I+*%+6RTM92DI*I*S4I*RTK9ME;+66DL ME92LI44E)6E4I-)4E2:DJ2R;)2524E,J2LE%92DHJ2DJRK-JD4+%%)1+)2JB ME%44M2EI2Q3*RE39E)2I3:TE,I*4I*2DLE)K+*S*VEEME+:5*TJ6V6E9,E=M M;;;J[9*)9ME2I*DJVM3*4I*S2AV9@E2D14126&JPJR64E)LE2;24EI*E\_+3 M`HEJMD6&#!BK&A*BXC^I/ M`]'Y7^^CJFF=I-Y.WZOU>*U77E9'">L\E)BC8VQJ0(2Q),YW MPO]5W[E*MH*2B2-9$U*5E+3+5_-#V92W6)^3_YSQ=CEF9_(_2TXL;OW&CV#R M'N4?!AAA@8&!@8882PXK+'++J\S6*D+!S##*S,R0X$A&F!F&&!NZH76P$[DQ M:91UM-Z"+S!N54W6ZQ:2CTK965L:5YZ)YL,8IBN4#8;J4L12DJU-1UH&C$N#1R*M0 MW;+<4E14D4TF/>W=4Z;0NLN55N0Q4N6LBW)BY$Q69;PU%'[M:GU4W*52-VW9 M:LTC#'_81S2B4\(25'^@H]14/^UC&-WJ?X-G^8X;MW^AS;*!RB"!@LV(-'^L M^PT(1P44(;0808YJZL='1R.;JY.39L32;OW.;[E4FZ*E%.]V&`U@IL*:*JG` M-00/P%)#%`Z#\(0)DCFEN%]T-\=OK\GI^OUR]T1H>SSJ74X3^NE2C/`3F*&4 M+T[#!<=PF`P+SM,>;^-N_8[SHG@[3UFGYRGL5XJ=#=.IT42XNC.Z8L(7U82' M%:=X*L,4EWD!T:#,_<&-+\9BB'G*CJ/DP6DF<2!J+1P#2:0=!I")(@9K804K MW4$2/N]0->JJJ8UH[Z)/M1QPY[CLO,$,D<\U%.4.[#FD,W!@YP(&G7$,G.5G M/I6M,BI>N2:FF#E4Q)]!L'#3=^IL]3V/%UMZVSAPKVJ/4GH8>AZ'H]'HKVI['H[GD[ M'KW]=>S_'C,-[O:UK,Q\)8\GD\GGQYLTCTR>QK-5II MIJ1>&9,S,RMF#S2CYL/HY[1GVF:ME):M?2GS3]"82?AT:)3EQQ$G,#WH3;=WHHVVB!V<>!(_8J*'($00;*$)Z$2('HY%/+OP<$#N[,_^K@.A)8 M<#[BJ1,5$/$S'1"DZ"'(9PD<:`N-XMNQJ00;&[93MI:QAE:U?DN$'? MT`P7""AD,8YF&TJ2+9[D\6TO'M:+=8;-]9^=.4FAPE!Q;F)U.7;G&WN'%DPR M"9][R>INYR]/+#SC,COTC'B M\6-E1>%X.%X7EY>,UNE^&%1*48Q)6#EA8663EIJCEDM5C)&6[XTN?-CH^;\B=UK`T53+#D4W%P?BFZ8QQ)7V+1?$J88 ML63&0ZZ[^M+2Q9+0K6LF M3,F&F(W-VUNI-@L*`N.<(D2Q*`1$08AB`F,*MDV-)-RXK4L68R3<6*+067&J M*E2RX&`S,53)D`J+E1$0:::,K8^\N^TW8MMJ6W%J:/7=4<9!`0,R0+IW6:NF MJ6+J;35C'J$`DI'$YF%E`&A#,!MQ"+UK4TC[`QB-?E)["$6](^"<*AC#5T2W M%HM6BC:HJRU#8V*K%8F"1HT"CQARFTX86"2\$N=@;@LFF<5H-CJL:VI1=W9K M34R)*"7*Q@J7AEADLL,$ZAU#H"1"0C>&`0"L.DP,B]2+\(+&$2,+<3$D8C%P MF!8!@$"`8&!@6D0J#15JS@[PM&)EI;;;%13!G4L,(E\7,49$'&(.[E4"J\O( MR+[[X._OSOO*4IV[]3S8QLV8R:NO!L]Q6GH^+O)C*MBP<*Q'& M;%Z*\1;E."K?%DQ898R6P:6"T=TQ88MZG13P52JE555CFD-BJI'I) M81ZODMM5M&9;F,<0A/UOF>2>K[?'.OK]KZ'R)VZ`5?:!I3^M<(<0Z@#GGF!N M$=EVXF8B6X.#CB3CAQNZ9-A@&@&0WW)1NFGQ"NH1V/(X!PFB%3LX?G+9;BT) MI<,6]=E<)9$[>S,8"32DE-922K>U;VU5[6Y8J_1TY&&8P8L$W6]:1>I=CSK. MPODQV4U"L:;1M;FVUN;<]L5DQA=UEQ*HN^;RYF,4U"C:9;MK9>]6_'7M=FP" M62ID`K;WT!!))#"$.+OK_)U]>VV>&-N,6L?/H$Y60')&(3,R0XS0=PY[7HD+ MM+7?KE=.JFKJ[@Y()+*-#AL(/H&'6$MB-[T;YUQ MUZ<9UO4W=7)R/SQR<[.K)J'5CJZ\['55M.B54L2HJI+(JVK*4FCH:7%VD^Y[ M7#254N%T]DW*MMYH#1[F#T6U'(\F%4PUEN-*QI;4UJ6UC5MUI#Q>;@X'`L++++#"RR[NR2A%55'H(&X9O`S&_M M:UZIDM\-MY+9EL52;);"LP74ENMJ[$]7P$I6[8Q[BZC!C"JP&#&%5B6$)]6^ M+TJ2JS@N875)8J?\3D^YQW7%=07*L#Y"K2K4?*\CO]<;F9EC#*>TJF4JJI$: MU&I&I,5DJV$Z&VTFC%)DE#R>AY_#UOAXND][Q336L?!G&N]EME*E4X/%\'-P M;FYNW;MP6BRR[JS5LD))%EW=E#'V`@88)8[15X%+16D+R+*RQS&FDT[26%RK:XG:JT<().QOR:DFMBU+* MELM)[SDY>/=TXG?#L8)*:)((@9`\J2"""B7HID0\#$%J*:F*+$DI>!#I!#B@ M@D>89TX%'UF#92GV>H\T:3%)M'@(OK]7;TX\=<;O#F5Q:^MHCG6\2>6V995A9,!,%@I[@,C M>O*\I)*DDMO/:X6-EJ-+\2?C4_II? M'%HY^_U/]$^M_\*_4@8+%.S\QI,%L&_=;5'B9"L6/%,L/;8'&\/Z74Y;F7:6+L=&JSK_O<&/!A.A;T=A8'[L M*K,4N#DXEIBY,74\ST]:YG5DTV01,Q2=E[])#4E2*61)S>-^*JKQ/%.(:;W` MV>^_$:&QS/W=5LMG%B*J^XUI71L.TPOI;K@W5YH^W,^MJM5_G>QD:L)5EH^] M^KXZ(X_^F01"?([O8$I7QI?!A'<_N?F$"I,S! M#0`^@(D#>5(283-*S1.!C0FR54_J'@I24^\]XD3*A!4(_;8%@_F=O804=7PJ M[@_7:1@%@K2CEL>3RE=>5*K[243]C:SX^CLZG!U9JZ8;NK3N;[2'7*#*_QW. M0P^IOT8_:QC$?Q?XGZ&*??_K5]O$?\'\#U0_GOTS_CE+BORLI4-/=?73M-W/ MD_\1MO7^JZ0(?W@F13`G>DEE^PK%'^?_'[QTB/&(_$*:`_]?9.)&_V_N:_X/ M^2,]V;!E\`0?!\$/&\O9_YHW*ZW.XJ9K/ZXI(OH+H='^'EI4V3_KE(^NSP"1F?R_UGZ#=Y8;_+T'*/ZQQRIJ1GU5]995Y) ME'L=NH:3_Z2E=-EP7#S)OZC-N<=F89EYA"8DB(B8O9N(DBG!A$J3&;%WOYE< M[S'0^!IUW.EXXI>/_%O^9'_[(G6?D,[C4^<9SBP-$WY97H[QHSA+L?`[4X@= MS]+]/)X-OS'25G>[C])4?ISH/]3Q[JGM'?$4>"/?\7[=(][^Y\;M3 MST]WROS`;;9^8U:C!4=4TDMM![`6\5!' MUAJA+3(6JP0.)>T(KD?)@B0%GF>E.`$?QN&\IG5=4.U[WO=_W^?GU,_Q9]_8 MFR,$EW!+OF3@(/4PMNWBX"4&$A`+K+[GW"JWOQR_ZU-DEV]7("/DO?%)%TI= M[[W@/#JRZAW3Z35DXHT/Q@327^W]//Q]_T]?+S[P]J9""+`L`2Y.I6A:(K22H=P';:;BLD)S=R@S*\;QOO$;RG5P6>P\6 M[;/R.^]:F\>:8_\ISGJ^R:K:"V8^*]'E=O-H9NW^FVZ84Z.(X/EH9']X:]^GBX3J[.7/3Z< M3YBY``@TKQW_"^AN?VDJP8IT&(896IZVX#H1T*SK`U`O%1$U$_V$.A="&S.' M$1!Z]C>C?Q^[QW"/1LM!,>QP=T@;P7P\9U+K!(]*Y#&P/:.SWOUP[S@GRYZ' M$P=N]LDBOCIR.H3DP"+`_*H-/U?-QX2]_\.)QB'%OG8HWTL(0HB@^T>)?F]) MM<%\PO[L#,JGS!@WX^K,)LL??IWOG6SW,?H6-JWM7Y%F?. M?8DT@:'CF7`Q78'IW%F13)3-HCZOTB_*(8/R"P%)7UY&4(.UD M@WSPE?$?(8/Y>D0P(XH\@(\3!]`"[/TQ\X0"M..%3QD$;5JO\[]SG^1/W'45 M3[WYCNE-T_EV&)VGZIP?H3Q;''#'W!_4VVE[>'U_/O1\,<4YKT]CU#Y+/T121>V(HI),O8O@&O:OJ8$C<,?& M@DCSZLT9>&C4O0ODF.E3YOPKDFZ-F4?VK%BR-,/][]9%.H"A]PA,L\YF>G#J MYV`1*A)(1H/NN1%XWZ>Y'KTTGO^SAFL&,7J*\VG!\2^RK^^?D7JSIGS'6#\R M?U)RA`V_!LX_'(9/P`^#O"`A"B$X`]Q_D7S1\R8"H511_V*.X/O_I@"`0*8? MGS_B>K]O`U_E_>G]TOVG!I+_LE@;IQ5T6*0XL__@2 M`$@%P(GT,>-OU"Z!'DZA?8+^`O^XOWB_\W?^,A:A>?0YM3.?<%_$`]VJ*J2O MXPJ$&0Z-P_/+U32^#\S M#&&/_,_>?X1^$Y,JOM/M79_T?,KYI;5XNJ:K3J6SQ=4N8W=[_[S&28=@^@V3 MF;&]&"DX>;!X)5%4QAW[:._KKN)C&OY,>=UV66E3=7\XY';'BW3=V2[#&YAQ MGK;N;8R<$G7F`<8G`RR'XU_,[W M5_,YL8Z-W1CO<,:<^JE2I.;'F0`="P<,YW.9S$8]QT/-YO$\38ZF.;S<@P:RRAQP-@XX M8.VM$#,$MLF:;:[BF6FSC3EB'XB&X'BJLF"![2>K)TRID\(=:34RIFW23P02 M;!S186%#DO8B69[K9JNBLYB(W-;WC-#'09G&B=&]2FT54-@A7)4#..S1+A+2R M=FN)M-2%=NU1-%Q!93Z`%"TGK&AWF>11JX+>030-9(B222PL;>6 M;6GQ7T'OK8^[)?'*+ICS^G5-FS39IC#,C*9)$DNVWY=+?&_!?B^_[Q==EI/Y M_^:.41/-AW?>66_Y2[0U$F%50NQTJ?D:/`_#*Z\LQF+#9/PLC^PU#QIU5>6% MHDD@&&,O140%@%0J$V-;#:3^&T-)MIK*Q*PQ(UBT=YYE@8S#,5]JJ^VLH;PV MWT%6`]9+)Q!(?Z[^D,X#ON/!**G2%!&$NNG#J2<7!IOR:;*PE*XY&7D^53/, M_=B_>J:+^4[FFO^)UR&G5*D6:/@G_XVGOX9#C7?EW-]_6NJ>U#ZTG;I=7[AE MTLLVK1933%:+$PC+%4O(_371\&.;-J5,)UK%P_U[T<[9PVIL68FCO0Z>!.#G MO'N6%?#GJ04^+&(DT8S$]SR]8L+YCTK28959*^5;(=KK=,R8RQ2579MEED=Y M_FSZL+2Y-X9XJ4MJAT&_@[F1LG;XO!9"U&& M6+OKM[%2F9)<+L+L,>G&8U@T96.;N8K3G2EY`E>()70][W9T'E5E3K$[7E4= M\K%T[;39IZK=ZK5R;ZQ39JX-U)5>I*777T.`=7GS>JGJ+%CE62L;8;LQL[V` MXG%6[H0W9#D'-91ANY.#;]V;9R2AD$%DO3S'Z]V2Q(^:?](QW/@:`:^GFF[D M1UPT*GTJF>P]IJ>;Y43&[3I($76[9XRFLA.]:R-,,986M+)#;V$Z\XM?R[VPF^Z-3Q4;&:(@8/>=G-^YPK9IW.;LX8!F$B!KF$N@UFT''+Z\7'&'16*\;X-JIRR[AM"%JG&H=FCBKMU M(X/:JP(F6'VT;VGVM%NZ%&#[5/32_!%*Q#E%#B!QR@LH""AQQL':T0:'')*# M1)(:!V+4*M0:-V')_T'1P_VBTN14\BL&C<1)7P=32=R^5XQA_$K_/S8_";K] M@_M.$?<'6RJ['%[5A9?J7"J=IB@W_T,1[GX4GH#%_(Q6XWHXJ[-Z+0CG76XY MLFDTQQBL;*7"I54M]>%1<8C5D,L2LO27P-2CG4A^"ZN)NBC=Z#=M;LI+CT)\ MCN7SM#32J_?K39C&S&,1QM)2E:'Y(#DQBNQ]3N< MCW*8YBE>((:36'82T8#$PC#"58907Y6Z@P:U9SQRE5NCEV[-X$>_4%`3JX MA3M]Q=O(JDVE99AHT:'=YHT:$(0AD(V#L+AR:G#@JI=6Y%S M9952TF@D(E:2X],G5O:5W5TMUSS4JJJO1N>5.HYYR;4IT40.42.0.4(L>9=W M=W=W>27"RBA)*G&<9$@(F+H1$=N\5IA;+5Q[.,/-NXMFN MF]3@W,>3$V8,8,0LI96.TXW))FI.6"3*]:\]&]P1A^IH/YB\-_HI7>K*EB:_ M!::P8NH\KFY;ZZR#`M5 M;9%JRAB#`SP:;$[ZAJ+=2\EB>%6<#APR#[F/Y4QM#M[9X&U3=P,?G8;<$3S- MOP@YO5D=LI+,AV&2F08L&48RJRFHBQMF6VE*LE$EJ,F+)7R,]+3`S2OP^1[> MO<2BY-U9!<>WQ-V*B4D`NTB,3!SN.HDB@NP5I!R\?5I/U*2JE)45*>Y28J3$ M*BFR+"V8QBRE\66BPQ;L&&0`2"8X+`+;<+VA"2P).+NM6Z"%7>,XRT8;(V;[ M;AMEZ=,VY5)B9#%F8PD[-M21E6;35EY-X<< MJCF<97/G)52WASFJUMTDV$4UP-]V#3$Q?P'8SA.0PGB?C/:S2V;%F;+DU++B M;@02I28)=1E2K2XE%"6%W1NNN7UEO8IPIU52S45R&.)?*WI".2`@00_04<#* MI5$]>%*D=2V<#L+HZ[;K;1;8U5*29%II4JJK5I1'543BCT5-AZO9/0;*(V]K MU-I.)[^9GH8R0PQPX8QC@^_@#1KG<$C>&IFD9#22,132.8800000&QCZ%]2X M#2TN2N;K<3V[]2^MWQ=ST)5;-EW121:6F*Q%BP'S'C#=BF$JLDQ9C3#"C4DD MFF*Q8FE6DQHA8I6)E.MTCNF,A/XYA*I!KN=CY*'5\M)HE6L54UOY:9D#(C+"VU9B288\,D_",&U50X/46M:[E55LW[I* MN=DVK;9@W7:L+/.4:5-Z^QV_LZW/J:H(N,\WTD>0_<5)8I*2DJ*C;2U9MJ^ MR\VWLC#%PH>X[4=OK.O3T%0\=?B"VI(MYD"QF2,0Q7]DAJ46IT2LCR2HHHT5 M#WE'6-52-?AJ=2OAK?E_"0D`?AO5(;UOC%C3B;4P;#":R7Q>3Q/(. M&80.;Q]6OR^-HG2?/QZ!DF/7AJ+R"P"!Z@0U.S,XQ0X,/IG,[WKQ`W@2E'2G MDX6$#Z*R'A_RN(\Q2+X-X-1Q.QBD-&'&AM0-F^9T=SASB=WYU&''.!NIU[)T M2@_>'!TT8&`YP"/,G;KX##`]AB6 M'@XHQ\0=W*.*"S8G3 MMON25P>@X@E2JJI4E5[%3Q\W6)Z^YB794,!K3+0"@8LE/)!+09BKF(O%D"@) MP%ECI.)<%7!Q<^#5-J\N`.J37$X5N:N>.,C)SD=R-_/@/:O!)L%*WAG9XXWZ M\1J1I#%D(^)6AJ^*I@.6>.H."$)I"F*9W=;`H222222EJEDLEMLK+:24EDI) M9:E2RI4ZKLV;UM&Y6EF3@FR[3B3$K:22+>#?4W%<72=Z8LR65*EDJ4LIQ?%M M8U1M&J*C5DDU6NAP3B<:V<-GXX_&^#[E"N2DJNRSVKR01X26)(.G_J^UX.+% M*LI56L)F9D8I_5A,RK2'MXMM\I#'3M;^O*-&),93&89%7=J[4I8C%6%B,3%BHQ$Q+&# M$L5&`L3&$6)#%C&"L48,F,C`(R8+"Q5&*PJQA6)&)*S%77IFBHET5E*UBE[S MG\SF#KP/;\LT(CS7/D7]"=EZ>WA\EEG!@[.EJEYO#E9#&1Y.OP];$\6($)DS MO<+:=[9PEFU"N&6=TGK.$[`7#U1[7ITY3O#O,+"YVE-GJ&I7_,OF99XOW.7I M*NUDN?=I7>8\F'V_-W0Z2L]#(U5IEKA>ATGT2;4$7K[*N[6EK3@F=Z##WR;X M*>))U!-]]I$\7AROG[]2[,9">&F8[5];YFP[;-CZ'(W5%5>6'7HC8HZ$UFR3 MAI#C4Z3PB;DCY@O![L@XH[4N>?J8MGFU=FWI/T+%ZB6*LEI#_P<7-39B-#2QPS6U8^]_ M0T<@.X\R)WC!T7(#J;0/M7YEJ7K//Z_J_-^C^)OO9\A*/XF(JGR8IOE2(W8V MM-\U=N5'T96.":M9<99&JJPS,R&:*_(PW8JQ4JHV2DQ8&V<%23G9\KIVG)BE MAEQ*8I6$PRHZK&:3&8Q2QI*;$D(G7^5J.5=68QC&,(58JX*ZCFY*J,>*J];$ MRILYI-SBBME[R7]]U[&*KBAW:OK/R*/A$?)][HTDS6LS-)LG(G1T328T3"5-/[C2;N3FY MM$S6LS-#D$[T[U98]F:FRR]2CS@RJH:."<%SC8XF53B<"UE/D M.3Y675?3HU+B3>XU54VT^^;3)E)<%BD-X:L^!E#GB4BXM:5K%V\3#1._"C=C M<3AIR6&\5:T,*V4C"";U&\2&4;2;OZ5IPI2J[P2NYL5,6155YRY\8XLEIC,F MJQ6ADAA94,24QWRH8I2M0ZHD=>NYPTU+&Z5]V57(V-Q8KBT[6^NM[_5\?H-EK&FLJ+2"++<]UM=MB;;1FFV\WF_-B7FU MY6[57JY5&JFUO3UMR;*2JWI-);^[99#&"3N7.7$N$(>W")N\/4-,7%,ES?0I M*KR;S#%T1-B3ERA4K9"D[E8[?W41+9K1XOV,YFZ7TACT_Q=8]._9&5UH+O6, M#:K77=G0Z/)M#Q8W<)HQU$(O$BD#U#S%WUPB?E$20KS:PNP4`3I$F2UYM>VI M?@,%PNW[LSJW7/LKCY/I3+*1`V3%+ZM+R=VX5/ULI5O7,F@:GZI/G-71C3!A M95ABV+7C,R#28-)IC$N:*)[L!B$,D-,R58QE6C?9O-FFFNRNB57@.CKTI+]2 MHL.M57;T:7"-L3;*CQ^.`&8,DD@4DD:%/(NJ6*0!>L/W6L[A7P+"%%^"0_`E M)1;I7]R;*:5^5%T<'3I+M5WTY"D7N MB*6.E1##T?$_!BGDS1\TZIY/9;.DVV$>4(D$!&(2D2Z'`(#/$Y%)`Z:@:;]5P8QH^=-D4Z%UM8X:K2U^+QHGD*F,>][7BJJ MJRSV>C%MFQM!-)9#,S,P#,S*LNI+S7W3G4<%V?%9668Q,R66"L8DNI<*ZGR@ M_@V:6.Q.Z8RK&=K9MQ7V'0M&\OEJ55+L[%)5>M3U3,/2S+,EI%+4K-:T5IIM M(;*5:$M2F*R4UK-G5=6@P,IF&`79+(7BM0GF\P"I?&9*HRIYU7_V3V.Y'+*/ MDEAWW^'0BU;5D<)3WS9'HK?4.%/#$J[74[].K"_`RO+(XMB^9L;-]4G5<&E1 MQ8FSNKP02769VN'S!5E2[*C#\A..QT6Q86L2 MFV2?;Y+L[ZCVEA)\;":<3Z4XO+UO.EDTK'B<:&*UDQ&QMFVR9#)5NRX6*9AB MM&^52U^II'+@&C<6S\:^9PE$G2B+3$H,'!P9AH$;-0''4Z:[%\B%]Q>E6+7BZW3ME/8T>W&';V7+G@^[E=6> M*J[KK8-L8L),96F4FBPV6TO+\56VVMZE5B**H``*MMBDM&S*3446T6P%HVM, MDK)12E)2EK8M45)6::V+:2S*B(BVQ%):(H1D11%8BL1ML6-$8Q:(9:B+8HML M#+6B**-:F%:(UC6!E&M1:4MBV5E8MEFM8`#;9+414FJ*M0A;%92VLIK39;)& MS-;:65,U-JR2HX432_V%&\E$R!;RA)JC:*2+12I&^WT_X.$4D7=C@J\_E+:R MOJRJTL,8SOS:M2M`SZFL15I8M;[#1J1NK^K2-],6*3PF#B3EC362#;#(JQQ# M23\;T1/@3UUL3K45ADG*N^E7Y^=Y72K;O5M)*'^"92)7L.2^0X\OR^GAI[4$ MB2IO6FGO2F)&[_(X]YW=WDUI:TD:,2E1*5%J(L6Q:BBBQ$44D41%%$5)17\CU M>7ENNZB,5%B:5C)4EDJ+174I7762I*U%BDL1$1C+5\54==S6M'*0C&:&*M2J MM.GO2)TD_N#NHO)>)S?F=&E^F6S9AV'C5P:,#\RP][8FL2RL,PQ.*IWU&FRD MJN[<;&-K+3":D6NXTUZ4[G68Q\B@:K*2)W9&M\FHW:-F&*;*AI;T)D%>3%J, ME1M$YI)S/1O(GGKR'@)A:M2O\.6M_))PZ#'RCA7@=4E*TQ8Y\8UPM4=TV-TE M]B^N_]2223,````++"3,LLS)`M9:PDDUFL``"0,P`DD)`DD"0DDDDI2E*4I0 M,P`TTTTLLLLI2RRE,S,D`"0`````"220`DD```LL?!P`!(`4I(`````````` M``````````````````````````````````!))(`````````````````````! M))(``````````!^A\JUM;?=VWX_ET)SG4,$1X*\LJ,8]V*[J2D6--%":FJC- M7,]:M/6FHQ791,MKDU4/L>+.4"W7*N,M3FD]_7O]MS)WFCZVC%S&1I]LGY;) M,_/$,53JMFPJ&F'CKHFUNV+PR2V;U9J%HV9(-DQ1.$F\.9(V-;&E8TI9D6&R M>7L&.]?Z6+&,K*4K/Z8!U?4"^X&8ND%D):0VG$F<4A6'Q`@5K!L;#,QALH-M MMMC0S;-[O8-M.;;#!L9L,S6P;-D&-@V,V&9>`V(<=OD;T#]PS#?H_C,CX)?> M;SZG*C/4K$DTPFZ.3(E]B-)J2)W$%6A\710LU$:L%L'QDB#AZ>2I\%LL2K%6 MM9))B+:OI\WOOJ677W]OS#++94UFEIL+3&YERH(NFST+%HG4AN?S-0).K1=Q M749:4\)LU-$.Z:62HQB53O*A];@N#M4J:Y*<.IE1\)*)E`M,H574=2F]1*5I M:JR1PREH%I3:!<_"K9B4YZF=M9*[6)P'-'%T*AT/$*[OH_;LALKE\=28[V^G MJ+JDMDV5E.KEFRS:Y6/133FQ_F;B=+$X5'>W0(3E)(=RTV)J;\M\6"JYH M$)228T8-E'25Z-TL3,=%DP.Y]<#6I-RD$)SYTY,7384WVWIJ)2DV62E-C>9) M)NWB89MAM6\B:8PQF;Y-39+*EF,C$Q5"EA2=R%,#>0WJ)F<9S9>)=G+9K@&;`0,($!,4Z2JK;B5+71.&&;]#A5WRN*JV83!&5DL'KY5N9N: M2--Z=V;7HANK3&I?,FFF])J*P:WJ-6S59&A98.2U)1N3^&6ZG.K35;C;&,E@ MR8RIADNA90TK(6U6,P/*`/D^PJEI*D\I7BLTE&JK2F$LBE*60S'U*FHJ6*6* MU4M,;+*LZ\CJAS)"+DPKD6N,]N3-T3K.5=JRCFQ)L8%4L,)+*4JNJF92RK4M MF4+L/=5@TRI:J5A=_YMQ2:J94F1[.5?MS,.]*[/@J_Z#DH.U'WEXD/E+_4&599,5E7LC+>NME8Q--J MN"UJ61\BK+=?'A'S5/#T)V1H^7:FD]>06X,DGO:>)8-%:3)8DV(TE12I)5V+ ME1;+;;*DH?),-P5HQ4'"30Q8J;,+=,2\"EV4$7:?`N<@ M78Q8P]A]"L'VMHS);"DMELF1B8+(FK545%FQ33&\,114LHXMS0Q;F]UU2N+)#`R9@B3NQ^5@Y$JK.U7,MJ;=C[3R M<4M?6S*'^PJ1STK;&>DHY@GP]+;;+*E2Q@.NXCK5]OZM>]JOA_H[39#^CV^HXO@@BR7S>#U/+5?)EQ[R M>-0[[>]84*5O3*G\%-=VVH=4NJ;>Y\VF,57&]B+X^DX1RDZN?LY:F@B&;?UO MTM@<@_!O!12Q*LI4](EQ4J+)$54O([EMM@>!WI:8R/HP,PJU2R,C%.V-\_PF[M>""$K4)O]B79HB99-ELPVVBN$+"PFM&0L*BRR1]WXW^+[ M\4K?G>NTTLVW^K??9H_>Q#E+M6HJ)P.32^K1PJ;,6MA)(XQOO)+Z]10X7B9Z M;S4(T]&$CA4%45\S"2,*2J:Q:PV5)BJ5$T5)#%(.28FR"E(<675+I?@-61SI ML^+B9;2.)!IH_2=4'-RWW]L2;&IW&URPZ6VX+,HUN'+E01;;5$I7K?OQ)KG M6MY#YG=(;.([X(A*7I+RYWSXVO!Z'[W:@N#G]]'D3P_.?R.$AK-::H9G=WB" M(NBX1[B\#4+S:MR`6P0EN1L-I)N^R)2G1XU5)>?)*EGOLO>U$T:&J1&I`C*2 M[+J72O*E2FMY$BQ1:-:L8J[4LV:KE$J6VL:VC:8 M11/VMF)HVP2M&)#2*%%"HUBV9(IEDC*0Q6!26I4LI6:VZ5MM*5N()4LT:1B2 M:1IK1:6I:(JI4J&D68J4J&DJ2,%D12T*6U2);6-HM%HVBT5&V**36-6*U)JJ M2E-M&M1JV)*Q:+1;1;%DVU&2U>:RMWM+35I:8M6#*PL.X;G> MWC5E+L-SO!=9W<7)6?PQ>:RK:.HM5\%-*T6"86*EC%?V)X>'36CL!^/H5D%4%B9_+4PEF5P"=HC^,9TD?32K2PJS\;B!Q`3Z''0$O7+4DZ/0=%< M,3;AL^UX<]X;RH2-`]LS)/_"C9L9C@1R22,0(8K%-(IA6DT2,04J22WQ`;X2V\FI>JR6DQF1BI&E3;X75=^TQ@K83%;G(T3"M*I1M-AEA.CN5 MS4JNK=.5',-@3G).AMRBV.%8HQ_=QUC+&9F6FI%##*4HR9+%@'"3C+DS]"XDTKBBQUQ'S,LES]T:6R$H(9+K)4`N]V M`BXB"Q*,!=S!?!Q(DDEJOO5Z>BWV_KMJQ;+ZU>#W#OE4=*=N2JM)H9I5&9BQ M:LEL\DB)).UY4YK+;'XW\ZJR9-8S6,S6Z3HJ%/X(F`:AJ1'?]RO7$]&(BJ*Q M#(]LLF1$<.3&-DQF,L6._,54,+T@O7WR;?.<353M,]K?3*>ZM\BRJ,L M###AFY>AT-FR\T3HF,2RF,'PSP)VZ:,LF3NU(U]#;C/7/EX/H265?`SU).G&%VO&"M*BT]BO?94[L1L/%*GH-4/'52MAD9C,3!8 M61DFV*J]=5C9L&LJR2[M=5BR:6K*UI:RF!IDD:Q6R8=BG0-RP-(1BQ%DV8#: M.?26'0_:Z1Q*I.=.4UIJ9FC4I4R9(R%25BE6Z7:4=Q."6&C3T>[T_-IZ&UZ2 M2N.T-="2,S0AX=\%['AW7#!6^JLJ;[-A@X=ML;1NW4Y%VW&IL4\3,2GBM_K. M%4AQ[AN82Q\LV6XV"-%[!_)\VN];!K&ZFP:=)N:Z3V*VFL9(ZD=N(7UNSYI6 M(PMQDQXL.3DF]71)J1JVVVDQ)-W8TC=LPX6<6VV]P>B:'%D>3$V8C#O;3WG$ M0(2<"62I?"J@C%B@(A)SX#91JHS4('5,E2%("MC(DX8$.D>1],V""3K@[ZP/ M(`%C;MQ'@]31Z(:BC9X;P1W0DW:6Y0%["TYCFCNWXMX=FF M>EM5B#,MQJ+C&&,V-Q=`2N?G1-B5'%=RK86PE5+86R1V-T:2IU[3@[M<>N5Z MNMQSA1UN&=J=I;-^TY5'&.DGT3[\^4_-UGB\4G92<0=NZU;=/*.DG,JDEHC4 M1M':STL&.Y6L:9JEY:,:-]8RS6S6VJY3E>Q\*3J%B4C>E>FK244MLV5E+:II MM2N[5')+O#-^;>XX3%LT3#)66-'<:=K5)]X>KF=/)RF&GR@A;453R7F831DTRJG@Z5VY+H?;: M-`8_TC'7)S.QL:IVI46+P5MRHQV+*U.2,ENVM?;01:J^K+EN[RH4\#?V_*>H M778,659)XZU=]C1A6D-%C%DK&+(U+,HRL%J2BRPH9363KJE2ED9@]5+ZVQHL M2XLUI23.W28W4.7&$ARXT;2!";1)7F\JA]*G>?:\F&&-R:BHER--VS=N]AW+EV+ORK/PKN&J[^;,R@DN"K=QU&8Q8>RM: M^B@DM=6S1Z*YKX]\:7!\*JAL-S]*FDQ39;U98 MJR51H:WTEJI5EP\2_B6WO>*Z/-ZGM>^?1K6L?.VK5&,55,ZMP$YLJ6H:B4U* MJ>$0_U3W/U#"Q!NKII6F*O5.'6NO#DW-R;)UDX3Q*JI3JTV:;*V552)C9*J8 M%8YG%U-FY2Y,IR#F898;+=NH&C=,;F8;N2X4$7)8WMNG!TX59MK M3Q=6-,)2393";I$4E14 M-S`GL;$/X;IAPQ+$F%,6E24I5B#L4@G&=J@0G0TDX=.3>).H-T=DX.O".K3B M)PDE5RR231C3SL3+KO-]&VQYC&W.1)U5IXH M\]=?6#7)RI\W^6ZY8WH?;BS!5-;:J.3Q:5Z3TQX!I7>-ZNP-@T4N%MVX?!D< M\#;$:7BN"K:HRK9!)^!0`D; M56]3*6K-F3L78[%I77)YGC5Z*"2[_0.7'1T7X]FV?`PVJ_>^D<$IT&[1IUUQ M\K2JZY>7CK'UMJBT8QDF848)E&'R&*Y*_W,4TXM'>XT;]6JT'IK/6PIEYU*J MEP>H<\7U4$6S9[W4YO8&N=!%UJV@;GKP+YSE,-IOA)U5KID^.NW56::U)A)E M9')=&C$A:FQ,N\TFUVVQE@32RKK-M,61%TN2&6(D M;?NU(UK4&JIB%V0+S7I;/#*5Z&%C)C`V1MZJ3'C)]NR/> M>WWL_!D^2JI5555555*>SB5P+JQ/:"ZA'2[+4#D3M5.$=BC%DELB5$=_Q[IC MPVFCZ=M],V>B--^QS@I+>^WJ/W,5LXI%D55>^L^O/FF MFHFOU?4X5KJD#S,B](VV/F_$]TN1N^_2N M&%T[<7LRO3AZXRK>Q^KZ-7].7R%0I_G_5X3C9*EC$49C#(I59?.U9JK2QC*R M=U#8G2I54M2$7:E\3A3]>#,KA4E5OOAI7X7K8]I>B-2:/K3D]VKBV9%LZ(TIT&[[6[Z@V;.IU5/T.[3JL6)Y8G-LJDR3\ M%--"3/O5HED;5>KKSHENVC3(BS!%6#%8L*1*5/9^%=`T5*A8?W3!_+_1HS*Q ML;-6&VLS6YZ+%PJI]+S7QJ'D\F=IXJ]:FRV/!CQ9%<&/5I/BXEK*>X>PXMUB MR8Y-(5KOL)5CMH(L4]#>#UYG6Z.*T\'5.'YN3?>U=F^Z"!J) M'-!ZZD55,+8E*_@52X&.;)U,3ECFB_>L6,2CS9*M4R9E9018XU&YS7%-XC*A ME+AE8RB5N=0CW(_UR55*6*EBI8J6*+"@M`K%.#3D:/5][?4;.CDTI1E>JS:4@:J"0;:.!-(($AF6ELUX&@H%C_I;=D MV>[,=8.-+9*+P7G:FT]4RJ'O??GH7\,,=ESN5P52+K\)Z. MZ7;+YI>R6CMVY;>PUIM MB1T1HM)ZH<=5"K=>O/;KT^V*WL]`&\P-?`".J]#H]7FOO<@OE\N.%K"G=S.[ M0!7&[[QZ.@!R-;-=O(>>S4AR%!E5%@9Q/-9N,SX&Z.XBA;%,@\[/LWH.G0+6 MV]'P``;`T9'0X1'*FK5Z:A7NP#73VP?7?>N^[-`>OKK[Z8'TO0'0!1 MX.S0`]/7'K*`!Z]L``*&V```\GD&O-M=[`[6*!;:>[:T``#H%`!H,@H`'37# M&&0$`-@`!0JNGDZ7MH`+8KS$NY;`,JH`4K!*UH#H`&@*>@'6V!UZ!H&E=V]Z MSM@HO%@`'H`'H&3T-4`H%=S`--$`30!-"#4T3U3Q1^J/3:2>B#0::`#0```` M!(A!`0$30F*I_D2CS4T]4QJ:,T@`]0```T`#1H%4R4:D$U`94\E/3:IIO01Z MIIZ:F)^J/2-`&30R#:3!&C0T#!)ZJ20@TCT491C4\C)E/0@\H&@>H#0`!H:` M```FJ2$(`AHFAFII1[49*>4_5/"A^J/TU3]4R-`]0`T&0#0-J`I21`0)DT`0 M`$:``@";43,IZ8C03$R::9)D>I_Y.S2?_C[+/I3TI1?]<(^PC*MJ&+;CJ1/\ M4L?UV"V."OL6"V18L61&*L5BH:L(T&"L4,2FGY6QM15DP2R&16%BI@&"_[IV M\VG^YLN`_\/:N*S94V-J\&`.2CIG\XL?RB_$/W_H*XM_XQ2(+#(6=?W^'H_7 MP=&8SXL]3*_\E^A?F+18+%A8L%^];+2-%L6RQ;%^^]:]%JV6ZQ8L6+%HL7%> M]>I?]%\A<".2XK%H+_F.2T7!>2V6(W7-;K2_Z+_Z7M7[[Y"_4?_!]O_/_O_W MWY>M:1WK!'!8+98C2Q8L7!8L6$8L+%BK2Q=YDU,J=EQ.)O3X3)Q,G$* MR>$Q86%A&H_H^CW??MX)/Y*R9@QE(;"\BQ*71GM_[@2Z-<#0D&S1[F@PUGQ> M4(`2B![X?UTQVY?6_7'+XO=FYS6=23`>YEBS86(HXU=@2P?!8A(HBQZ,)$.' MA_I6.LL1X/_[[BCF1*!MJVG9PX:Z:<5K6E5UG===SGHB0UG6L`QMR.)F69BR M_A96S`33Q^SY>E7VSF.&*/Z\!ST@AE'R@Y?SCT\*C88:&P:<<1NOW81W!,8F M,3][[LW,1=_5"_[MMV4,;=5"B(4$#;;<*(X.#@)UU_+OU)F9/J?Y3_ILHN2Z MG=+M$TI7CZ"]5W7E=NP!)))*!+9X*P'^^&S(DU+!N_CS3@_S%Y`\-YT>VYBY MM[A":-VN[?F$'IZP1_G/T"0?<":KNVVV88#S<>OU?QZ7_&1[.MK:.:4VD@@[XTU-[FF,AHZF]E3'N>3W>2NRS"T!@J[; M^(_/X,!LLMMI(.4P.XE]PI$-I?',S,33[F.FQ\\^Q.7L]'L^3FYX]WPZ;?3? M?)?49,P8R4<1[65?!1F47''P^.D?_?NT.6+EG)2FPNF9C*JZMY-FV967&I\? M-5>^MK6^O7O>;>?VP8/K.`#CR>Q[CN!]MSQN>+HZE7/NCMX6_*MUK[#`RST: M[/Y((3AH8'Z6@ZMLE=`@-N<$MB%GX1(#8FP=C;P2:N-?X)AF^4$-C4Q';'5M MMN@H!I+X-1M7BA=K069^'`@NO2AB@ MMP.IO/8=CWGI+?K'=2K0/8OVK]"M/8S,S&9F> M!H-@_*886.*;,N\.>CIS^U\/0OCQ^<[3"[#BTXO2?,PQY`VCITWEFZ?RY\GH MQXJJ)1>@\C1Y`+:_6R:A@*!!FXDDGQ",`GJ`+,(.`I40(SR>?\TK)B9)+)`I M!`(!`*E]HZ[+DPZ$,4M;#&'?..4(9]E[WAW>& M[XL-K=SO5-;L&F)(+,CXYAF_2^^UY)=C;C69N0R3?&LK%CCV*EKH1?;6;-?-<:S$1+O'S:0!&S\V_+Y_3X=^W*F8G@Z5!.[L_/V'EBN_)<8KL MY^6TF'?EO0GH_#.G'UW]LNW^-MI3H?VG]+>NIB^EDNK"[]:LR M,P[JRE:R/^E=LJ*<(#X8:569CO:0HN<^G#,IOBVHD6/1U5*\:_?)2U*]LYSO MGF.DX!7#^"T+S7);K\%_P=J.)?D+$];KJ4X.U;K8O\BX MH/V7YEN0=KL7XUU7K7:ORK]Z]Z\%W1^$]$[9Q/KIVSLGIO"<3B;3^F9/5,G! M['!;%Z%W$\[;PKZ+DX(^"#XJ1Y(GZU6*2QBV5V,8QC`QS?C-:^EK6-1&JQ61 M@1&8R(B,J%(1!$1$1$%0UH[9Q7,NJW7-=?)H6R\%ZEI:7(O>Q+M(V7S2^14L M1]BKO6(YK"Q<0\$^5I+BL M[1F$0K7XW[#73I]2F:UQF-1)752,4Q+JO4Q[WB]C3^5L!<4(]\]:F3$L8.!N M>+Q3RKLZ#21DB/E>YQATZ,SCB(A"(C'$X/IG<\CYE+2Z(QU.CN=Y<%<'P6RP MCZ[\5HDK98E.]'X$DNW$;KR6ZTM+2Q=RY/$\>!2XL3,EC,%AE99#PG*?13SI MO.V3U3%M1B-@<&/),.;%>7)FANFK`&'D$Z( MB:O><0Z78V-\#.!&X<@D@Z"_U@?K8!^9+_,M/9WYDPW-AT6SM3[R_B088F5M MEMM2O=K7OUMA<[MK9?/V]Y<0L7T?6@@^0H%`M0!> M=SJ0MQ?'_F?MG\GO_CO5<8\&JX/OY1SX(0QI>K&U+1$DN03:)F`^H&"F9CD; M-,`P#19?1#`MQ$ M@Q@NWX-P(@9ADG@R4(HU5E1)X#]ZOR[:@!JMQ>2QH%U3>&."0W^*+"(A0(18 M/J%CD-A+3WB_6>]-MP)[MG;RO"[*5[+O9<;5W"[27R&&&&,,8QA&+$8P:2DW M5WL:=]C/T*'D-C]H8,,81&%,2P8.+0/B>@T[S`QA2Q!B%8L!VI1Z$HQ*,2C$ MHPE&DA!TT;;>8@;<1<2%P-ML-CR8,`##&O8R'D/B*ID>!$(C(C(A]#%IBPL. MJPMC[]+,215+[I-7%F>QI:&/6Y(1R'N=3VK M>ER:Y-+BWF^4;8S=BUN]R;G\S$X,4SBQC+84ER1A@@70849+"@L0:#+"H*)) M-$DD0UVZ1#*AJ(<>2NG3D9F8;-G%U&G!?RKP-.#H='TR*7K]3N=5YGT+-ALT MQ.9U+^O&8O-A\W`[EY+QW1JR8UC9&&"]AV.]\6Y;L<'0TCGR^W-, MS-;%T8//;*M[LT1$8@P.Z_;X>W:]JI25M+))262R4E)4ELDDDDLI)*DI,)`$ MR(Q#XU5"(1"$1"4E)*626622N2N4EDE)24LDI+)*4I)9*2DI+*I+64I)-%*B M!2#M&=8]3V5QI,:C4 M-6LQGP^&49$=OA4BN,SCS:TCR4IC+@PV8:<&RT5VCO>35V*0];=XH.CYV[[' MR]5R8D_B6S^TC^-8L6)7_7T>[\WW_,0ZY\[D*)[6G*=53[A7>6#"P7)?%>E> MM>Y;K"W6EA;+%NL6RQ:6$;K%NL6ZQ<;N7=)]J[ M5]?0O6MEROT*O/56^.J6ZK:_#LK;]/EZZ]GR@`.6WQW775NJDI4E770``>%< MX```'AVMUT``%)6=GN0,5RJOX;Y&0Z2G&'DUFNUO!9+%BQ6Z5ISU8L+)63)DR>^:G$Z*CE=*7A/Q>`K]=E MU7I7TKV7\O,[7>J_\JMA]Y>TT?H=O\?]\7L"8O(CP(@7A?^<_L7J&/"I2VWX M!$'[-4UOW:[NU'1'$_5J7=?B5[$_F_F[/HQ\-:M,A]GU?;_C^YI@=D0.$9LP MK,D#(+"L):8N-A#)$F"5HBIC%2W69C/JN'OGLF5#XSG-Z;3KGS34C8L7I4O4C=8O>M+2,1 MB_:MELM-A5+`L7?MF3#]!^1?Z$>3V,,1H"4)!!/:`$0(H"#NMX[N1F5>WK\B MC!_D!SK?B>N?*_.M+[#)?S5E^O/VY9W?MW^S.../V3SORT9Y9_GEYR_8_C7U M+%T7A^[FG!9*>Q?V(?L6PFZYKQ_%>35JQHTLM5D75_KG\C)CR1TYK_[6+\2Q M?G6(\%]Q<;9?I7*O,YG%SCPCRNDV\N).SNG394]4?5?/8_#^P7UEQ$H9?"S- M2?LSR7-IY5GSOO]"P\XCU.W%:K(1=(?)WB4N1%$=GQ[4Z8(21"J$D(+Y]O9M M\U\G*K>]\5\6W57C@0:2VOR8W1_`L7OOQUN_+XKZJ^OV+%S7]ZDY1U2?>C@N MZ&_XUE=Y97Z'EQ6+UKDK9=!3]]"X%]R^R_B/$3`?'6$NA<^,CLE`$,0S]ON3 MK+F78NR^#R;EP7[ELN2[U/2$^HMX\ZBE\WGIR;Z_G)_]=OS_E'SO[AZ%^3L. M`33@X#@L:8M+^#]B>L7RI7?2^T87X&&UZ@U&"T:L++2,BF5@:.Q=;;[J^GHZ M5NOID;%^_JMUR=5]J?S+=N8]H_F7R7UWUW<<#TLPN0;+VOF6W5Q5/ MPM0LLG\=7[9+7HG'.@[CSZI]-D]QE.VIXSU3HMR^U<%R^#5>I<%KUO>?3]HV M6M)ZN/\9=RUX#OYLP_4E=-EV_9P;.1\P?3+S7)U6Y>:Y.[M]FCF&R_[^@OW/$Y<%5Z6WQ-8[6[P<^+5)P.$NJO'PV/O+X=& M?Y=JXY]1D#YC,=,V,?C]E?._UG[K M/X7YFO_;\BOO*IQG'&N.U<53C..-<=JXJG&<<:X[5Q5.,XXUQVKBJ<9QQKCM M7%4XSCC7':N*IQG'&N.U<53C..-<=JXJG&<<:X[5Q5.,XXUQVKBJ<9QQKCM7 M%4XSCC7':N*IQG'&N.U<53C..-<=JXJG&<<:X[5Q5.,XXUQVKBJ<9QQKCM7% M4XSCC7':N*IQG'&N.U<53C..-<=JXJG&<<;.+@TXM/CTA?'76_8O%?UM9I<5 M[>;U7,W7GE2I?>6I:7XUCW"]LN*!F';CYV8BO$BI^NDXG2QD;L:9'TKH\N2[:Y5PU- M/W,888QTLSNK)7.R;>,NJ>B=*OU'V;+L6YR/QFC[KVWWK5ZUQ>C/*Y+V[&BJ M&^PEV!1U$S="C0H7'578($BPO[0K,A\3]-;GK([FUQN_Y5Q7?_@X/'9#G78O,CU'L?,[7R7\2_;? M/=5U79I* M^KB!\TG&/D8%VG,Y;"[(GI7V2W5VHXBR,,K!C1VC#F$=RQ;^K9:GYYRNP[@X M.TOY>[TV(B+22222221^/+71,R?$]F[I-5Q.? M:MJCD+/#,/B\WQZ?'XS1`B134``@/#),4!C'[7H5C'[K_3]Z M)/Q'Y%^CK=;G6MZ)F>.3K]I3/M?=X+W_(K,3Y%T7TK2^A>Q;KJO4O&7C*SF5D9VS\SY/63.UN29E+9,JV3*MDROK4]8E8 MK$1$.FU-4M4MQ17JIEQ$R(A$9HC'3:FBF1$1$#/NI(OMK9#5W32:A<9.T4R2 M,9LDIU*U)%MDFV6F2FV-UPZNQ]P_/I4Y/U>B[E\UV];MX%)6/Z4$*%%8T#=Y M<<9O0&)9`EO&BL]S8N:L.$,6A$DK+XK9%Q5@B%>6E;V2%LD*O[S"H_H*7CA2 MT[F&,888L9))>-RERY:ELK9)*\;U\#MH](D/3Y/IUU&(JJDX!E54EAC;:JJDL,LFVK6M-AK M)>&U>]YH;;:RS`QC(:(&P8B][WH;.@PY&!@:3&L\D!(#----*T(A6M:04S,A MFJK)D+F1I0-7O>14-&@U:UI9VCXXJ>;'VGFSV9K(C41K41&G;AF*<)W$V:?8C59C(1$?)$]-9K%K=3:D^2)&>0TOSC%`]FV$#AMKMV[2%@8,95 M5*,C7+&[C5[WFAKC,-J1E[WG49J-:.!J&I&>@SP-4PY&#&+33213,R:-O48# M!@'\&"`D8H&(QC&]-]SH0=6/)`NHRY$0B(A$1&>?GYZV,W:WI41UU2IF4'4: M#`Q%K6D5AL=AA:UI)F9U&BXPV,$`L,#&():ZMU4I)8&O5G48,43S7)2DE2I: M6E2I(QC&#!BL5@8<^7+;HSMP9'D\,\F.C+D2)$B541$.FU-5"$1"&9!D9C/F M_`E8ELETK/QJY7K[:[U-,,R1$),3CU6MZ*YMY>%T+2,K%T6EQ6RU96RW5OAOIV MZ^S?'*27J^+"MKV9D=._DNX^O\TF[=<%A?,?6[C9>Q??=]\%M?ZBGW%,*="G MWO?75=>5\/F>@/X7`O0O5CU$/?7%86IV71<*Y+X+]1'ME\5RSLT8:=BQ[OJZ M9X7'Y_T,9K]O6JZ+PT8OQ+0TL^CQ\OK5&(3_0OO6+%I5BTM(K%I:+VR*6Z_0 ML6+%BQ8J,6$8L$8L6+%6+!5BQ8+^__ZE[DMA^A>HOK6+%BPM%VHWC]18L(RK M_%8M%C"_USR^9_3IQ?IOM;YYVM\]M6VOGLWCA95\'L^GMXQ^ MK?@F^W#XS'Z`0ID*?2::0/VS,?G'`?$ M?7"54(CXRC]8_`=%/?Y">J71-";8,#U M!2)&5Z!RH%*0^/2(C46SND5+E#('XU3]-3HZV-??F,9F<*H_6L7Q+@6+@OP6 M@C8L6RV6E1Q6+2Q1:6+2Q4'WC%Q*O[,2G?DUEK`NA8+=87-:*A__BF;YR)3) M9)*9K`\V3,Q^VS"/\;$S)2E\JX$?D5&+UK$;+%B]ZT6RQ&%BV6+M7I7K7(MR M_6M%_)?#Y=+_)E;G/Z5WI?B7X+Y?L^]?.:](OL?9MLSJ("YD9T_2Y4]8+`)) M"?7-@2;E,*897]%U&KP2\UY%]2Z%LO!8O]Z^?B.0NLGB[^SF7J_=Z%WKJN"^ MQ=B^*_R+BN2V+@OK6BY+X+X+0OTKFO-;K2[U\%Q+T+2XKY%^"XKDN2Y+2_>L M7X+L7!=%B[A8N]>"T6Z]*\UQ6A8DTL+1>LY%@ZK=A?>M)#2PM+"T6$8L+%A&EB3 M2PL6"Q?L46J;3)DK(F0R;53>!_-,A7IF3Y)J:J?`I;*]2_:E]*]*T^0 M^J?.^C39FS;78?%[#&?B&HOL+86ID'K#-8)B)F'J`<"@7!+HQ/-C=P^;++>Y MCU7"YOUO[5_[WA>Q_.,%*R,JC*L),C$,F1.VK8WU<#.#R?OGU_.6M>Q>9K#_ M+KI(QA,VFS5I"!DD%BQ?-WF9(&7P\8S)8=G:U6HC`TTQ8XM-3I(]*MK4BNKV M[<,YZTQH@<`(0DE8R;$%JFJU*L,O`QPG*FCC3MG9$(L5@LK"RL+QOH?&I M8S!X"U3U/:CAZ/RD&_"PE&US&G47I6[*TI5.J#8CEL M6'"'&_RKC<5[#JM+')+3E)&JTYQDWF06K=*HWKHX><-3:57A<0M5RGQ=;JYE MR0X(;+B"]C9YBBPJ7M"T8M,%C3&JI989F4`YG!88CW+30OD88K!F9DK!A@92 M8E@$PF&$886"Q8HLE:RDHI;6EE62E+25665):2MI54K-&FHL,*L5C&,&,C#% M.=VJFZ[+DL`GA3*J<5Z3[3U)Q1S<&&&C)E6CFTNEA53S6,3"8L*L8JX)6Y@Q M5LH>]L!-U6VWKJMW;[O[02!)()2Y;;-WR<1/@_VLS,V;*7[GND%3%&-I07NV5L<6RPN1'-A,=+"FGWO9+35JVNRRXDVKR MK!7E,&G.;WNN4GA(M6Q0;.7S7Z"^A'J7R+91];D&O1M:8WR6Y8;8-1=.7%;U MPUD*WHOV'1R.J;ER6+N7K7%?6NPO!8MJTON7A%=3(-3(N"]*W7@MUNN!86ELON6R MYE^)>2TN*](NJZ+HJ\?&/1^?.];]^>^B-Q5?T,%$_@0EC)2F-A44LM6K?K?@ M``````````````````````````````````````````````^"]FU5_"F3$\DQ M[S9?I6D_.^KBI2J_63M%_-[5JJG?=SN!$8,G%P;!A1<.$*C($FW?G4-^(+6M):V=FY!2"@N7"X; MG(:$FIR#PJR6YS<4[%?*OP6+%B\R\U]J[5_,MA:7%5S MN[++%6,/-YF,?*][Y0QV^^^^_"UZO155555555"(A"%57FJM57VJK7RM:^Q\ MW)DL6,#(&>"B22QR="Y[%PN,9DP9/9VSL[*I$>SC6HB$=*573U=N3V.]S?G< M^F2&QX*;'H72X/!'$]%TMFGH>]R<71S>#@]#=VNK[KV+W+$=5I:3$Q,0=^/. M^>G'1N2_KZ`+9(6PMQ0OFTC^5<9RW5NUN5EEEE999999999999994LM2RRRR MRRRRRRRRRRRRRRRRRRV+2TM+%BQ&AI:1BQ8L6%BK"Q=ZQ:+%A>(NQP:=CO># MXMRYH->+S-^*V=6SJVF^U:NA9:6@S0M5J7-2ZMJ2,K77.G;B`C'87\'^D[ MF9$7<6:7A+FZC9P!B]H>[V2;/R=U6=2!GM3TQB_J.]Z]5%BO%].'LXR%V=EU M%W`7;JH,;]H1BM]3PD7TY*M7J5YM$.Y-2_/-X@=7\%OGGF8#ESA:.MS'8 MS+YXME.%U9;V7#+H$J$^=:6(PL6(Q<"Q:1BV6BQE99999965E9666 M5N6+%BQ8L6+"PL1BTM+S6RQ:7(L7Q%NN"V6EA8L6+2TM+%\KAZLS\0J."X+F MD.I8N$?O[>S;;;;X".G)]/G\_C]OC];5>;VOH(T8B^;YOC,S@1V783$(3B$Z M`8:<\DX=O3FYZ%<%"EE.F@TSSPZ[0@8!0YYD!=@8[&MU45I&A)E6:#:_J$UK M;'"ZF*UF16LF%:[QOG2EG/CA1^_?PRNEI((@N:9%ZK@\,&#*JJR-,Q'3I*?? MQ:F8%$8B(9V,9H%LYD@SMXKJ&X>`\!!/<-5-XA7%#ECB+7;3H7"A#24=K%0M8+!D4@X M4QFFE[.3C@T/-K9Z+9'W6A3N'5+SKI>3Q8./5KX;#*^@$-,*\#2:(KC>**!//!(45F(>XE- MPJG)I@_]A=Y87:+@%L2W,/6[42:&VS??>>Q,S)]3J2'<[&@+D9DW-!C&,W+% MCXD!J$AT$E@1@P=#`4`P.LM^QU/4[G88PZ"P;FHEN)7+E'N))(((.XV/)-.3 MBQCD]KDX'5VCP'8X-G0Z_`:]3U\9UA<^AV]][0R)]Q;-6#% M7FL$&:K4@2^!`QE`!U"Y8&7$:UE1B(U&(I[T:-14<1E1Q'1I%4@SHTS*^9KM MGKVS,\CR/(\CX+DL65U=C+HNMV7!3R'=<7(]%84KZG`F`-`A:8-<=[*5$>?A M'OP0?!Z-9'CE*&G\#((KCII2F8BUTCD01-`G:\XK?8N<)M/.9/.:F3>FTKTS M)DVK=86+%B_L:6BK$8L+%BQ8L6+%BQ8L6+%BQ?$C%P6R@4"8H%>49]_OD&&G MIZ<_)"\^C9Z+'NL:I;I1CU*JJM]D,=P)"554$X=G"M1'$#!!8"^#L0.Q$^%T M6-'R/N0"Z`K'?)WMC/TQ;3X3TF^2WF=#MF)M$?35428DR9."38N1-^=G1Z,G M,'27!&MXO*AC[:\Z+?I-+C@T/-K9\+9'FT*=PZI>=;FC(ZBY8HA\=/7;)C<. MZ+H9Z]X/7UC;GA+O#<+9@MICIZUQ,\ZXB=8K-CSI%L-ZI#N=RY8U"QB<3+9,P+X;5AN9P%S!H;F"_A MMO,1'8Y+;[[;;<7O>][WN7/B$&-Z'"@+%$9'1BWPT)F<7OB9F?8HQC'NF9EG M:VFFE555(2;?!OEMQ#;;?!Z>DC-3)J:<\N(WU;[&I8\C*/?MP.-RQP?F/<"I M773AMO%HUF9FK>X%[5XKW+2TM+8MELMEHU,F34T_)A/RC5F63+4WF&\R8L6* MQ8LCR1)=A?!]BVQ)T7GL;G)R>"3X%P`+6M:[M$%K6L"1_6$DE^WL2#OE?NGX M_UYM3B90R9*U,F3ZN=G*H@_]+@'H;C=5HT&H]'SYF&/D(9))D1CMV*PJB(*8 M?8HQQ$E5R7^"ZK^=_&YGW&/IL,F$RF&6&3#&&&&GXVPK\AB(MV,&#S$E5P?J ME2?HN`DVV]S\P````````"&S8)"E`D!$DE2H%MI;:2!J(H`DLLS#,)`V;)"3 M,,P+`::`4I2@!IH2::`29@2;-FS8``!(!2D@```2%*::4H!2FS8::`$A)65E M96`2````$@$@``$@2/:MM7-J_/1HM:(UL:-DB(T55$:B(B(B.@`````````` M`````````!:6E*6666````````.MR_5$?DKRM/5,C&,8L8LK2 MV2:;222395*E2!BL,C#+#+#'F=*BER>X)P*ENM/?,M+&IFU4%]3#DPPZ=%]S M\&_`Q@Q86*PR88YM!@K,IF1F0S('X_;UGIMV;UG9,A$(A"#^ZC&/\K5(A$(A M$(PQAQ;.Z4MB#&(QB,8IT8NU$7`TF*,#Z'8ZMW1P,?5:&'H9?PR$NJBNJD,U M$!WLHDJ1:JE>$@]24?6E&P;+9;+8[6#&Z4;)1LE&Z4;+9;+994-U M1E%]M##O81LQ+]`IZ#L;()NPPX*-`322LKRL,88Q*;2;2:F4E)J924FIE)LI M4FR5--92I2I*2DI+&S2TFTE:2V924S:924E)J924V5RM/R/4:%NDCE8XL6+N M?L>@[WH=S9^(Y(+F1Z^&9H\'LJ*7!5;$LL6.Y.X;'!ANPF%AC##+"NMVNU=5 M)MR2225E+--DI362R:F;,V34F2DI-2FS-DMR4EUYGU(Z'HA"92$0B8=HR(1&?&]+Q?2W/D=DI]I92J?R#*&/!\_@ M[MC[?ZO7_N?HU:[,Z<+X'Q/,[+O5.Y=VD:4\G[]_/=3\=_$4[BGV%-RG84W* M;E,*?N*<"G$I[BF%.V1?G)1X5^A)/4S'N8^H#AD'^YE:.EW70G(Y*ZIQ5HW7^;UG!/A\#&, M8QS>_^?36OROE'!ZW]IC%C&.;_D)='>)*K'5U:1$XS,Q&+%9#,,KL.`JEHP8 M%1^]N>\RF634S+*L&+,/98O&R;TW7J1ILL6Q95&,,7:W-B_/3C9;,&B61.CL M<&]NG!5@/.P9>M;+:%O91I@R98K*93+)B'\\TVKKF.2K2['INKK(SPPAZ/0CPRJ*J*KC!V.!A\! M4Y8'(XJQ+##@4\2G!U,*^?M>EAJ:T99<3;:;,U-',^4N&+O6'@EANO`N0OZW M'TE,OF1A&\866(R]I5#<4V-QAC"Q8/](T/650^DIW7_7]?[O1\_^G]ABR@:I M;U^SV1\6]CF3VW-[P$))2QYU[+!C3*[`>T!(C84[-^:T?C;'_W?^#N^8^'VK MH5\7B_?=L99J^6IKDDDDU0?-JK>%IZZWF$>@+^=`N`_6=SN<#/)N4I/1X+D$ M0VVRQOB,Z\>.N][LY`D9>*5^J5TC'Y7CQ-\-&K^&?GF#ZYYT]+_T.J9-J]VFK[ETG MFZ'O;?J2_.>\IN>'A>CRZ>7G'5P-8:UMM>: M!)D1-7EO%+H3=_^**G$CM^;L[.+;';/T_G?3K]+\>UL/1'"[OOKFR\B(7^MT MQVCP"7!%!'G06?0!'#ZX8=8^%*I:-UT6+%GA;?J<5^IY?>NQ?\2G/LK\;)NV MN]YU,7ZY;E>]XSQF3)^$RK%W)P5XB2JZU]9Q;'O8[&O)8;&'FU/]S],S,U.# M&22G-'ZH-'5RU4H_H$((85,PJGAQT/#PV^.GCMW6WE[VX]7W%R^A`8O&C1:Q M"+6BSRN09808"AF^&V'R**/P(/`RAAB:-B.4IZ MEE75;1UIS%Q+U;1N8Q\"G;+B3>E\"Y=K0VICO%P)HZ\/Z'-76KYW\;F&R[P7 M>D]@V[[#&&;,9*E1DI2S$EI9$4U8R-Z(ZWOLF^#8D..E8TW> MM<G%.(@@DH7!NKE& M4]RC"=LKLL7=+9>",%_LOY+Q1EL^#B];@ M\'W%RY094YN;FYN;FYN5/\QN7"P8L7JN-,OMN M1U=75SIH6'?R[JCO^FB`2+@C[`D0EN7-S3=5B?B=T>UBC[5-\/L2\+D8O(X$>TNV M,3%AB]?OCJ4YA[RFN>/)1%4H5(9@H8*2J$%4'Y0OP`Z]0'&'3N.%%=A"$:FP'L`8-@X'[XR0B"MZ6R^KOLD-XXMG$W= MKH.CG'[WO(U1ZIN6=RUH%_*PMEAC&#!AE8R,O![3'1::&FF--/!@]Q?J7UW_ MI?C$H]J_&6A<56\@K[<>K6FIJS,FAALI]O@/?&B[I;>61,9&,&,*PRK&$V6@ M?:6TQFQ2K'U-Z^FCCM56R2<6ZG9%1LTN.D:8Z.3U4^IA=T9DO&0ZQVW9'F ME[V5V(QCYS,>V,KV7&6RJBS+:R$,A,R3$*N,JU4PB6HIE`@A-C8QC%J>34\' M@HHHHHHHHHHHHHHHHHHHHHDDDH_!+/;R$\G2YMX_!>J[WD\KFMB[E>EG89=J M^%]MEE\,WUKJ]@ZEU.-&B>B:L>AJRQZ#&M,>33U/H4?H?BG4OS([1A:6["^9 M&.US>][W%T7PIR#H\&[=111BY9-IK<0OH(6AX2_Y#0SCZZ1S]W%>T4KQN_-R- MRXV$N).^\:VO*MKX*VO6<8N=,JI+UQPEXLIQ^6[X]93J.!BK99% MR+%BN:7-WI?*OUE]0_I+Z%_(M+2PL7[D?2OLO;9?V1/G_DT-U]7POX[UW??_ MH_!2QCX-9M6%LVS[VLXG1R_.SVNEP[RQ2\LDS(W"-/U;O MAX5N,5,B'^K-5GIGPSV8>9ZJ\F*QC,F6.26-:7:Z)1/Y:KIW,Q?ZQQ8QC&,8 MQ':Z4/-Z@;W,;'I4_7>JU=;B]!T>O)5L=N?`OQK!5_&OREHOD7\%HOR+\RX+ M%LC9;+BN2W4MU_>/Q7W@[C'E7RGS&$?J/4:*:-&QL5/VA7TI?+8;#CI:VL## MUL&;348IEE[S+1S#06!HXC0YCS_YK^K'9U7]TGA'SMX]`EM5@[QA96,Q6"8F M)\Q5\#)_),J9,I7ADU3)+QD?68_`]:YM>ZD_>,I_HP2__5II4E9R&@T7Z6PO MQ)1_@L2C%P8QC,S/WVR4:6)1B_OM)1I8E&+$HQ8E&+\R]83BCD_D?\'>_XMC M3_4/)_$V,>CHR6?VZ+TEYKM7VVCHZ+OO.WO^%_?K,_G)U M=V=V?^:^S^K;W$SMPJ9.R2`#]H2!)$3]K$&<6_#JE6^(_VWRZE/)(>')#O%/_(O4NPMUA=*]] M?\5B\#@-,V*=8]%I/6NY?`257&&X.@7(@PC:EWAT83'SN.RI M\0N2[A]V>Q%HIL+B>93VE\2\36%/'N$8BZ46]7H$)D\:E[KKH8G`G M#Y,9F7!R7TK%QZB^7"#J84XZK_8LK9;7NPX<5I4\`N+_+]VBOG&/).M\XK`I MRAXK"Z$&V$:$XEZ#ZYQ*.[-Y/D@L^6)],RPZGN9D<4J>Z&ZEUY+"G#U^WBO$ MJ+V`N"797S!?(2==PT4[0O*'4N8G@>F/G$E5[I1:1/"L5'@6W%$Z"PI@4[TJ MNHIE=1?(NSY`N*IO6ET(.E=*W%Q%LNE'>4\*J_L>D>?Q(-Z_.6%BQ8L6*CH4 M]CR>QWE/>:4JN1>PMHV"4=51[*\U[ZC@)*KD)0V*:E1P*=2G1;&Y>W13D78- MQ3!-D313*Z%.]EP[O^HZE/0H]RTF_-*KL7,+ MG4-A39&+@[.W$KSY%AP+ANEX^JN);HG<EV1=PM)"O2C<=%=,780>I>T*OE)\L,0='7:N==P,2X*'0IZRPILE.=R>Q>T\?6EBJLAX MK9<*Z%"Z%.V^-N/9_*+3V!L4X0[ZU=D/?QI.B2UHCH1]1?0I/6O-*K0J7"Q* M1E>E%XD&+"F%.I39Z#.??T.XWG4W)8XJGA:_1>I_=K['NJ+OE.]0[5QK"KTE M/;6*4[D38'R^--JGB:AKGRJ=M>,+JJKW'G*Y$GRKNKRKL6=E5-.]&(P9#*Q! MX+N%W[;E,W6BG`@W6$NJ):IY6(6$5\OLGLKWO+G/2>/.L%,>KM&EV/$:XE"Q M>&BGG+5<$G>O'%B-(X:*=W2B;U.8IZ"U7R/@7P6VEBV86BS%@PN:ATKYPA_@]*D_XKS=V871S"Y MAB1+-^6+6N:64MJI5DKW:V=RY(Y+$8O$,87F-AM7CM4<`9O#ZM$'R)N4QO7O M2J^6NSUUT\(S,PS*W67<1=A3L7:N:PILD.MP*EL4Z35Z"?ZUV4;1BR\3ZE/6B8*= M"3"GB3BOPN+_W?BL7L*L[+F#@!Q%W3X+1ZEDI]Z>"G3"84U68+%Y MA+[Q[JN!+*C,S*<]Z-XZ8)2]6/ MU,Q?Y![:VO]7;_SV_@O^>=\O'LVIM7EKC=^^BWLVU;67W]`,2$@))+:_!52R ME>.\KV87_'^58.W_B4_Y%.I3^LIP*?Z"G4IV%-%-%-%.#_FX&G)IRY9FSF[* MZZDKIX<0IGL>1Y'92NS,X>88;-S&,581C@JYDX',Z"Z&BF%.93F4W*;%.[^Z M_K)D:TTJ^/][^:WEX7\$D"20$R9F?K7XB#_(,65?:4T)8*?SHFX6R_4N!HIV M"P@_`ID5/2&8_`S!]GVLX&?:Z55555555555555555555555555555555555 M55555555Y#".-5555555555555555555555555555555555555555559F.U3 MM7\Y3\)PF,*84Q5.6%,'VR:J/MP!N*W6^S_?A^21V%Z'!VB M[$8L1BPL-FYF>/1FPQ73PCHQTC!`R(0AEV[C(:Y[%LN,?[I:1_%LUNC&)++2TJT,+UJ1_ M*NIN$QUL#&%_&7)N2H(<<=-;:MLEX M^[$X8(G9EE:^NE;3>J@<&'!&U;QN2X@S.F8K)K5G5QJ1[+5MEBQY.WJ\GHUV MS.#])F0&0@!:K=ME]KQ$$&^]GN;R7-F2YTSC?4UJ+X--;-["5%B0P28)#4HL M!J7%!<+HUE>!GJJ9'MDZ]5NF:,AEQ3O%!3X)!0MQA8;*(I)V<`FK@"D*!P;N MALN!'>."EZDOBEB7WKZUN7)97T61S+9:A["6Y5#$(:),);!B7^"[[>5\D=MB M,66+"TC,7MPN*HTL2Z+XK27W)LXD7SS:F%^Z>CZLK,S"GW5C1U30TQ2="6&$ MNH?>&&&&"E+*^]>NWAN999F9N65NV\I6Q!G(5R2[!LO0;SYGW&/@M-#2HJOS MT'D&,U2.F51515=,')7D8'_^7>NQ=BTL@PQ?BO4D^Y2,D4]8&+%1C#%D*G0? M:'N;7C18L4>G@[.]:MO+%3&`Y+TK=?C7^=XHIQIVK$?UM)[%C92 MRI/M\'?.N8K%PWE_4CPE;JG)O3HPX@;%X7.1>AY.R]BY!_R1@U0.Q=*;62G^ M1&),)B=JVNP]!^EVBN>A>LODGQ1<#!"O*XK!XHX)X*WJ/):&4C#]MY5S]"\C MO+_8Y4IWH[EB#@OEJB[CXC4'I[79FOX?(/1@\6"[2]*(O%$7=>F57)5ZD\$X MNCPS4,&VM-U\YX#:L5R6-,-+*_9J05NJ=LBW7D/PJHMW].9O#V'I7@8=O.[R MO43Q<7'%V#.=.Q%_!1V4\X=5-R3E3KJ!;)VKB54?C6MO^M^O@AR1PTC[EXK%ZBTM^K&!C"[/V8=SM;OT/! MW,AD,%RQ1U(&:%!@86"#04%,(.#D!06+ER%,S$1$1R6`7\A6EHUU(SJ;13IP M;O-$XG/$\%X>&YSI(YJH90SY@FQ"9#J[_^=N0=/)U>EV/0^IZF/)R,&#!@N M8&8-19,F3)DP9&9,&#!@P7.3')S1[T&+QJ75U=75U='5CJ[4M.3'!SE?[GP7T MHQ;+%BT+2_,M+2V6EI:6*OB'$N:G<7K5([[T6715H256K!)5>-QK!D)@6%,( MX.'CVM9,8R^7/GT]>>^XKHO!^4QB6XJ.#9S5NX)ZT;&&'&L+JN!N#=4-S@;A MV'>*QA%<6YHQ)6[^^RRU;2:R664EDE@K#"L8-.*QLMRI-VWV>ON=#@IBZL7' MN6[E[\<#93JM67612YI;U6%,KGTF3^AJ]KF[@K:5S'C###&#$FSQ=[=];X-/ MK?8^9L<6[H"""1C;;?;7:WZ/7M555[7R9XCF@IZ;U8MN^8YTL5D5KJ`0QB11 M`-NS41&B,U>*C-:::-@*9LXBXF22$%"$H#4L:'`RQ[@N),344]F8=*^1F$.T MP/C=B\;V+G\P]Q<^IT&Q/.6.I;-5L+6F9C43%DCV9F*EYJN'KBFEV'%+D3O7%:%J,69F*A7H%\]JKZ MB3JCB/%.:X%BVFT:LABZL)-1V%T#^,,#%8L,J4Y(L3".J<5ML5ZF(Q@-!<2Z MQB*P>FPO%U?<7$ORS=D<2V]+,Q)W/2O)<@\#AC$AU*K:U5^1DMF+Q;%YESB_ MRK(HKTEQ%S*_:Q4=ULOZ"Q86+!8L%BQ6].[S,69L5)JV]B66UFJLBO:M:6&2 MF)9&6$#Q+;#E,I6IJ:IM2<3OF@$[*]K5>:5[RW?.K252P<4:JWPM:K&)IAP6 MC2W62XO+WVPO>L.)3BAJ6ZT1I8FR_%\74X+EP^*VM65)R6#%5C#&]I:JABQ8 MLC4,MK:M&LQ8V4R)A;-%BQ=\L1NL6RWL78;0;5E%X8XYQ*8[EVKHMARHZ62J MQ6$)<5@$K=@8PI-*FZW6ZY+VK%BXH^MQG;,3_DRVQF*YBR&LS2U.183B3#)5 M$6*925BL2B3)?=92\WPV])<4W:CX+V+2[&[1;K=1\RPC,6,D,HK,S%T'8NHQ>"POZS%5AB,, M5&&"-B\U^AZBNBQ7A>EF9F/X/N:HVRL8S".<=C9+0RLH;9A5LRS+2P+,&NII M;[:UFLW.:-):YKG-)IN;;3Z439-C*X-RQUSV7L)E74Y5%+ M>+9+I(*^\&[K+JNB?F(=["JT)*K)4`VND<%VU8L732ZC>MEZULMEW(Q<(?U% MA;G0.=\'8H_.6*+*#F57V,.4]XD]BEXI$_`JQ4#JPD=M687_5HI:0]A-UH_( MWOIKCIEW66U525;36FKEW=J;LR0B))-:K4W8EI"295(D0B89&6&6&3 M)%ZW;"U;(K(\3!=JJ]U,Q-`"R$-).9=]AR2$-FUVCK< M[B]@XI<,2R\2F:2_8L2[QW M'J/.NT=R]0N&39&ZY)\^AESM[WSD?!E454 M57P0?K&?$%'%>9^^_(LMC5CVJ,'%7)?8NY/&5<7MH,MGV2U,9/&FIL'G7$53 M<+B<0NL!-ZY6]ZC*OFS?6KW].NO,-O7&8^5#,B,A"&]=X99H;C8'*CH,+3%A M97-8XX>LC4W9#/GF6^TM3)57G-?1/IG"VX,B=!AVK*W,F[M6F-AAC&,8A,)4 M6"5%@5F@;44":HT%8^@J04PQ&MAFTE26U);:]5>:UN8BTTM9:B5DM*C$^=8"G) M1WGVE6PON,&[".5E`:JFJ'T`W1_J1@X-I^+!BQC&,?64VJZLI1=M/+)[HT[9 MKLIZ*_BF(<4=KLRO'9-9$VI$3:34O*WTZN_&TX>Y2)\B=CJF3:3>2X]5L/"I M.B=S%7L6"Z+\JZ*V6RE_A\B:3W8CM+P+N8I?H6+9S7235!I>-/)+G'R(Y"J7 MBL/'XA@[3N@M4.'.KU5\D^>;34LGK]EHVG$P%T6]5."^/$)B;+1$XROM)-E' M<,HZKA)WL+YQZ4'6AQI3C#NB=[UKYG199696^PNPL6RT7%86BW7$]E.2X+DN M2TJTN2PL6&[+5:R/0\%S',L#Y%)E0]*R$XD@G&KL72ZG<;RJ^"]M.#E+I1R% M$RO%/(A2[[=.=:OQ*U?5VE6^I>$DDDDDDJ303P=&9H&M:"]ZC@Y+#T6YJF(& M=F2KH5E]5_'L;2\$[J=$')94HZ"X%Q5SE@UW/-?'\VOC5L]2QBFQE:TQF9^U MPT'NED8L6*,XS,[1NE^#UF/R M+30TTQIIU8.2Q+VEI9D9D'AVSI".,XI41&:B/3/>!Z%6G:P2\Y9=K8 M)I^ADEVJRN2]R\]O/:D``&W5;*S`S"Z4ES5^4X);N>QREQJ'6KS!N8Y)9+^Q MN-DMD>U=GS*?0F%>"-@\RQLFR4U+1')%:_]W^ZKT;&2,(N\(?,CS6(Z%L+F< M#\2PC:B95LE\5&*(^DO6M"O0BX3^"PQE71@_@9?R4?YE\E/0N#@?Y,"[UV#V MME896EV60=@C97@RJ71NN5\$R)7TJZ*<4]QT&KQ-7R>*GR@V+5>-<>YF*L9$ M<#"4T8BRJ@;865B;,A-+9!JV;+T,18TFD8Q-JBQ`;!I*E;<41<*E=7W9I M6RL1!I>%JV4>XCQT&SH72LE7FN:;`;6UU7K]4NXO,F5(FEB16),A!@ON&1"Z M2MIJ*WJ7-*8P%B%R92O:NR.\I&RTW&%=D3I;KI=#RU?6CWE\4="U(I;-HQ8Q M90V+9A;"T6R-1BK2RQT^IN-F,:1IH,$*PO)Q<8-[H5?"GI+:N13^K"-O0+FN M9?;(*^\\"ZT&ZK^992K%SG)/]\=L,F.!]K[YJ7*LG,R:FI]]\E3DG"5O6+&1 MRH7@UN/D$7/@C@M5*EZ"XQL9,JXG5:67HB^62[1WG@YG$G:)V64AM#F_2]R[5P1]2=BQ)?7%55>A& M"2JX51X5,!F41C(5C&Y7`T[&C=;5:7J1KD1D3]=R.%0(>FNELI389"8*I8"S M/K4Q;9+;*6VIE)2VK65A4[Q8(R6%856+2RTLEF6'W9:QC;5K%&&7HL7);(MV M*8P8JQ54V6DM#(PL43$94RDQ4L(#L3:/(=A%VWH+?"Z+T5.2Q+B$/I7F72T- M4RN3Y5/[#_'-6S1MH]LMQ"<3QIQLAE8FTDTXG;$Z5UN\7W+%BQ:6B MQ=J]"Z+D+E)\,4#1P.U>@\'5K&I,6#3 M,4R&EI5AD5@K+"9(M+$M"RHU6)9BQ9`U:LLC3*8)93%!R=U:723O+XEP%2N% M0\I0@>TEA8/0G]N+#O( MW+8LW+2TM*7@D(>D6E[Q5[#%WY%L1UJ[5XT-+U'$\EZ@R,D;+OJG)F/6U0V_ M$6(M^A=6R/2G_H\'M+)5=;O++S,YK[E1;3HM]6&0W6+\;:C+,R8LJTI/02:= MS%ZGREC\B/-=%5KQR_3/_$````````.K=;KH``` M```%M+:```2```$@````$EE@``!(````2````$@`````2``;=6SB0`````"0 M`````````````.6\UM6TO5?#;5W[PO36K:\M?9,4=U20:LQF8A+T39):7R%T MDG(E[0><8+A=R2MA-@W+0C^*[@&S%$X/>8+*Q#)@LF"R82PR6#PR:F6%K%&J M8HLF$MU3)YK:1@=R[:!A*=0*7%V.ZA/7>@O`LT7U&ENL?/\V+[IQX"V.Q8*< M5LQ:-%U:-VP:`8BZ&>E;V]:]%",7F4\3%+#QX+4)BG&4Z&JO-=5B?,Q8+2PN(JEP<7%>;H(W;N`+ M:JV-A<':N9QV=@<\+DY-0FR1-FS>.,)X5#@5>H2I@2F4ISEB$56`K43:H,7O MN;@4NNG1QDQ=)JQ.B1.!U=;,PZYJ:PUV:32K(\%DM`[F&L67!EH1EE[[C:(+ MDQ1^2&+A,!9V5%+4FHRQ9$:92ET&R<9LQDUG38Y"B8*7.:CC)-9&7,W:I77EQ<)-32TN)M;[:6+@M%B[@6(IF(1F9# MF*X1VXW-9C<@AGP+$M!B6.%Z5L)PD64.A:O2ME<0)M532K%C2+"Q+CMW3*N]\JX+R/7.4_53::G$WG$](;NZ6IV2+U2R MD!NJ.U4,7H1QANHMB-FP-$:#2JPTLEBP:6&-25M(-*;,FYJF4'KNZW5;MFUZ MUJO16:VI*N*-&T98&8LRL8"\%P+I3*5$Z;+H<3KL2HK3!3)".HI:F,J7I76: M-4JT$P')=CHU4.$E=C"H:1@YDZ\5%<%.]<%QI1UD7Q.55P#H8ABYFEH\CB<+ MVW%=0^Q.%[^.\F$4YHQ=]8E,53"G2LZ(W6BV.Z5>@=\7A)39@NQ:6HIH88,7 MBGDLW6(P-%BVKAN6Y8HX(P7"%B.`W3(V1P8!B8MR1P';$CPJ*78VH'`H1.-I MYX*KU3MNQK'J6T+ISA^J8%+E.4[I+WJ[VT\!< M;0ZKLEXKQ;`\*HOD"/J'9+@6U$ZI>4R#OPI,PII,6JE2P30,32TU>*]BQ;+88L2P,%NNNA&8H-C*HZ0 M^=4.:@Z7A=Z5*Z:/&/6N@4B5J*+Y)LI<5VERF@7 MJ'XDPC,2EARZA"=]3V?"9M-JD:QA;(Q0V6G16RAC` M;@^=*RFA,KZ=WRQU4;>,7MHCKR%7O%4M"^'M?.2R7^GVU4W;)-Z8ZDGB)Y#2 MZ+Q^FFR]96RK`88HJ;6,#2OW4JQ:IL*6#8JL321M6)978:$T8F+#9C&)3%8E M;-C2PMJ,0Q."T-%B5_6UOR9$V1B4FGH.MQ<2?!_<[G%?X+5+M.FYU38\$X:' MVS,3,[W$52P<94H.0>I_>L.@YCR7.7E5<'OH%867)<+M7GZ7Q[&,9F9ES+TI MP/"G"*Y/ZK&KYT?%\^WB+?%:8/;/*5>4Z1\%L@WKR7OFZQ=%8M+%BYF%U5&N M;,R%1D&*&$Q!-%.KOD;)*M[I+U';96S\[GI9&&']6*K]3%-IA M#HPL,J+&2W);=VIJN5-KJ%ZOA:PUN5NEUTUAK@O`OR\%Z5+L'% M;JEG<\VY;TVK[%NU2TNY:<;H=]M8:=Q#9I88TPW63HN2Z$;P;+#%E6 M%E[-1HLQ97!<6&%C33*ULM+DKBN18L71875<%WV5%RM+2])>W69S97TNQLVK M31I6C*T96G:H@7>"86`F!BC%!@$Q8!,)2F+*I+CNV/V!8TS8R8TF##(T:J9I M,B%7,PS,BHBR)UE."QWXSNE_Z+*-EPA/O'2^01PO$7-8L6*:#YAE^*^1T3CP M2FEX`]+%-SU*94*OU8/$N)$T7Q,7H;&DXV*VAY-UNMRU+2W;4M+9;[K(6ZN/ M1@7XHQ#07^5TH;V[P83@[73TG^UR6X8I8^@^4DV&Q?N9G<'D>QWJ,8LN]+C96,K"RR:LB(E;22 MDI*2EAC#&6+'MD;MUIGW$Z$KD*E>@WV,7BO1ZCO1B1?`ARJ#YRN))P70N]@[Z=R%BU_M8I/5M++6ZRV M6)A2VTR#&2L$O8F]4TRBPQ;C!B8K*K3,TS#9I&(BU4JL*M1;+: MY+8G0],O,MSU^\\1T'>NESC.JTC6&E,JK)3*3&L.H(["N6<#Z2+H*1>;NZD# M]7J&+^J!`K6[NPU76E730U[M;FZRNHQ9NC=;KDL-MQR7$> M@QC,S)UTD1"Y:UK36[&6EF(R9&+H6*HMRX MKW*$*P(.@+05@%NK6Z.M7M+'+[OQ$59PW+R>)WO-\6^)G?)E6Y$8J916+BI/ M5LV;/&#@*[T1:4EU),6)*P;`&(F4,4F,)-W1T;#M.8Z(XXL8K,+N+&N3-,S+ M+&&-,M)8Q6,9>@]CR;-P2Z!T3570]4I[%VXW7>7\#% M7)8DV#HTN!Q2>B5N2W-PH*6:5-LI8#&8,8:7N2TV9*"XGI7$J\?,#.J=M.S( M+:NP#JRE^.$RK&@Q&*RCL3,+1E:8Q:LK&+)2RC!BQ,6%B,3_87%-JV8L1A;M M!C":.[,S-UZ*KJ.S39?`XL6'M+@6I%+FTCHUF9D,S*M]56;S2-FR:88V7H1W M^IC,S&.MZF=]G:N2T>=*Y+1H6BYGBN[QC9-EZ5G(E4JN7;4M[=9;R0>U:6E& M%B)@\]T)UALN8.;1B,5B,5@1@/@8M-GF*I;2V;.^Z&%*K8'D79)."XF[0\)\ MLJ7<.ZPL81B\!:1I8L6%BEA&/,9C*Q,;(V6,%BDP-@;9>AH;S$:L]$LWF2=T MS:>BNXYW%.)%O-@J7)X".U>"E>%B5D8-*\$;6Q5DMR?WIP8-B[CK*K@3HEKP M==(?HK:0ZYXSQGC.*;S:;S>>NY5O+E2$.\[%B[BO2Y)"&N3(R,C/HC(89EK* M]6U!]9`A2E*4JRK*4MU;$U;7PK\P9=&`=TDQ-,\RQ4Q3_/D^R8"6B?[,`%54 MH*F95@`N"$U\5V333F3&/)W3V3RI]D^/NSRF^U_#6KWHZLMP(O9PD@?S$+X% MZ5)I(+Q%F$C0D1+UZ+P7[%Q.1;'(5KR/>XH%@7(D; M:IM09,$&@)BL,2LA.)<2NO-=RV=1P1Q!W+JN:TNJV7!;%I;KN-,L9S&D<4]Y MW+2N4I76BE=)3B%C83=5U5Q;NT`$Q2"UP+87`*DD&^VI&V&.9IU-@7:7K+B^ M!=R#%6T!O#0 M6E'+OW,%X)"',TDS9;"Y*\&Y5>A:N!SX&R6QASWN!7!!WE=D?$;K%STN)*O3 MQ5Q1\Q.BK`XI<&);_2E/F*K?;94:E/>D(=;5Z7DO66%\2\D:."RE[3"MWR%J MCYT=6A8A90^\<')+N`]E'<8PR)B,`QLI>&(_J6%BP7\RR2X'>M%I9V*S`S"Q M'YK9+Z+S7O-B["RY"$TYR.M/H15BPN M*PG<.*U7)B9OA-!-PW46KL39<9H-+*K5V7:N M3UJ*GL-D+Q?M`T_8PM-I5>RQ3%B98)%]I/B344G]F68D;KXJM0,59HT:F&:- M&IAHUHR88%R)592>;*ALPTPM&)AS:J(X&03%,0/C=H;W:,Y*L7)L2[5T/OMU757!95OAJB[^>9HHM--$?EO27&^WBIUPYIVI%?O199)V2:A60 MJLE"F4_0BP0@VH<4A#\J[:BEXIYPMEB5@\4W>_WA5'$U_IKN5I8VE%'H5Z?N M9D1^BF,KJHI*R62,F/H",$,Q]&9D9AI]",JFAB9,M*R6)YL'I8Q\Z]ZQ=]*. M4GWF=^5AQO6D\H7O7B5Q+9#88J:6EI\J\SV^I8I:J`:,,K"TTM1DO$;=^*O2*J5;"$U-J%<(<*JR< M)!72('O>-7`MFD4V#Y3=Q-*=&>#)32T=9? M!WU4XK(KD\V-GC967!:&=D,6JUH7$DTC@W<3:UMF8Y"HL+,5E*'1<3517!': MI[C5T+)#U5B_!8CJ9,1V,L95\ST%JTR3L*<`[AT64M%^181Z[!6T&*KW"J7? MI?&;L>-J=/B];>8\F]-W*U*KE8G$CHFBFYR6RXQ08<#G[RFFW\OR=FMV^M]] M>@[7113DW<6/="2V8CBXJ[-[M^%Q*H<7%Q(_8L@IN4Q4U4J7(&@J<'!I1+30 MW6R+]2YQUR_,^4_];FE/-\O^AZ4>EB^>W<&+19>HC-RWW6R_!<%OLC=9[EK1 MM.6HMIJT#B;MYO-"K586DWE-;+8MJW#=DL:&,:J^D)I]+M=6VC6HVZE)I92; M<9+4(S48TM-A(P2&,U5]=5J),RH1N[&O49C30V9G@PK\]GNENOK15]AE,4F" M#%D@^N48GR-WZF%<2;@KO(]24TJ[Z*G@Q_2^`+KM[;+R2G[4IN(]A8ON642C >%@5:6),6!'I=Y2_F45-(V1N?_\7/dev/null 2>/dev/null \ || /bin/sh ./libtool --mode=install /usr/bin/install -p $i /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/$j; \ fi; \ else true; \ fi; \ done make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' Making install in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -p -m 644 ./as.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/as.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' /usr/bin/install -p -m 644 as.1 '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making install in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/po' if test -r ../../mkinstalldirs; then \ ../../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ fi installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/gas.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/gas.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/gas.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/gas.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/gas.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/gas.mo installing rw.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/rw/LC_MESSAGES/gas.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/gas.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/gas.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/gas.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_CN/LC_MESSAGES/gas.mo installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/gas.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/gas.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/gas.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/gas.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/gas.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/gas.mo installing rw.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/rw/LC_MESSAGES/gas.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/gas.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/gas.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/gas.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_CN/LC_MESSAGES/gas.mo if test "gas" = "gettext"; then \ if test -r ../../mkinstalldirs; then \ ../../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ fi; \ /usr/bin/install -p -m 644 ./Makefile.in.in \ /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po/Makefile.in.in; \ else \ : ; \ fi make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin /bin/sh ./libtool --mode=install /usr/bin/install -p as-new /usr/bin/as libtool: install: warning: `../opcodes/libopcodes.la' has not been installed in `/usr/lib64' libtool: install: warning: `/builddir/build/BUILD/binutils-2.30/bfd/libbfd.la' has not been installed in `/usr/lib64' libtool: install: warning: `../bfd/libbfd.la' has not been installed in `/usr/lib64' libtool: install: /usr/bin/install -p .libs/as-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/as /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin n=`echo as | sed 's&^&&'`; \ if [ "/usr/bin/$n" != "/usr/loongarch64-redhat-linux/bin/as" ]; then \ rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/as; \ ln /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$n /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/as >/dev/null 2>/dev/null \ || /bin/sh ./libtool --mode=install /usr/bin/install -p as-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/as; \ else \ true ; \ fi make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' /usr/bin/make install-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' Making install in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof/po' if test -r .././../mkinstalldirs; then \ .././../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ fi installing bg.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/bg/LC_MESSAGES/gprof.mo installing da.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/da/LC_MESSAGES/gprof.mo installing de.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/de/LC_MESSAGES/gprof.mo mkdir -p -- /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/eo/LC_MESSAGES installing eo.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/eo/LC_MESSAGES/gprof.mo installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/gprof.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/gprof.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/gprof.mo installing ga.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ga/LC_MESSAGES/gprof.mo mkdir -p -- /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/hu/LC_MESSAGES installing hu.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/hu/LC_MESSAGES/gprof.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/gprof.mo installing it.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/it/LC_MESSAGES/gprof.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/gprof.mo mkdir -p -- /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ms/LC_MESSAGES installing ms.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ms/LC_MESSAGES/gprof.mo installing nl.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/nl/LC_MESSAGES/gprof.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo installing ro.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ro/LC_MESSAGES/gprof.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/gprof.mo installing rw.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/rw/LC_MESSAGES/gprof.mo installing sr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sr/LC_MESSAGES/gprof.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/gprof.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/gprof.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/gprof.mo installing vi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/vi/LC_MESSAGES/gprof.mo installing bg.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/bg/LC_MESSAGES/gprof.mo installing da.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/da/LC_MESSAGES/gprof.mo installing de.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/de/LC_MESSAGES/gprof.mo installing eo.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/eo/LC_MESSAGES/gprof.mo installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/gprof.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/gprof.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/gprof.mo installing ga.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ga/LC_MESSAGES/gprof.mo installing hu.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/hu/LC_MESSAGES/gprof.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/gprof.mo installing it.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/it/LC_MESSAGES/gprof.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/gprof.mo installing ms.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ms/LC_MESSAGES/gprof.mo installing nl.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/nl/LC_MESSAGES/gprof.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo installing ro.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ro/LC_MESSAGES/gprof.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/gprof.mo installing rw.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/rw/LC_MESSAGES/gprof.mo installing sr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sr/LC_MESSAGES/gprof.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/gprof.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/gprof.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/gprof.mo installing vi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/vi/LC_MESSAGES/gprof.mo if test "gprof" = "gettext"; then \ if test -r .././../mkinstalldirs; then \ .././../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ fi; \ /usr/bin/install -p -m 644 ./Makefile.in.in \ /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po/Makefile.in.in; \ else \ : ; \ fi make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -p gprof '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin' libtool: install: warning: `../bfd/libbfd.la' has not been installed in `/usr/lib64' libtool: install: /usr/bin/install -p .libs/gprof /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/gprof /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -p -m 644 ./gprof.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/gprof.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' /usr/bin/install -p -m 644 gprof.1 '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /usr/bin/make install-recursive make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making install in po make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld/po' if test -r .././../mkinstalldirs; then \ .././../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share; \ fi installing bg.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/bg/LC_MESSAGES/ld.mo installing da.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/da/LC_MESSAGES/ld.mo installing de.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/de/LC_MESSAGES/ld.mo installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/ld.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/ld.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/ld.mo installing ga.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ga/LC_MESSAGES/ld.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/ld.mo installing it.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/it/LC_MESSAGES/ld.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/ld.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/pt_BR/LC_MESSAGES/ld.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/ld.mo installing sr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sr/LC_MESSAGES/ld.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/ld.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/ld.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/ld.mo installing vi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/vi/LC_MESSAGES/ld.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_CN/LC_MESSAGES/ld.mo installing zh_TW.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_TW/LC_MESSAGES/ld.mo installing bg.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/bg/LC_MESSAGES/ld.mo installing da.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/da/LC_MESSAGES/ld.mo installing de.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/de/LC_MESSAGES/ld.mo installing es.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/es/LC_MESSAGES/ld.mo installing fi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fi/LC_MESSAGES/ld.mo installing fr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/fr/LC_MESSAGES/ld.mo installing ga.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ga/LC_MESSAGES/ld.mo installing id.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/id/LC_MESSAGES/ld.mo installing it.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/it/LC_MESSAGES/ld.mo installing ja.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ja/LC_MESSAGES/ld.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/pt_BR/LC_MESSAGES/ld.mo installing ru.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/ru/LC_MESSAGES/ld.mo installing sr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sr/LC_MESSAGES/ld.mo installing sv.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/sv/LC_MESSAGES/ld.mo installing tr.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/tr/LC_MESSAGES/ld.mo installing uk.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/uk/LC_MESSAGES/ld.mo installing vi.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/vi/LC_MESSAGES/ld.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_CN/LC_MESSAGES/ld.mo installing zh_TW.gmo as /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/locale/zh_TW/LC_MESSAGES/ld.mo if test "ld" = "gettext"; then \ if test -r .././../mkinstalldirs; then \ .././../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ else \ ../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po; \ fi; \ /usr/bin/install -p -m 644 ./Makefile.in.in \ /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/gettext/po/Makefile.in.in; \ else \ : ; \ fi make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make[5]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -p ld-new '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/./ld.bfd' libtool: install: warning: `../bfd/libbfd.la' has not been installed in `/usr/lib64' libtool: install: /usr/bin/install -p .libs/ld-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/./ld.bfd /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin n=`echo ld.bfd | sed 's/^ld-new$/ld.bfd/;s&^&&'`; \ if test "/usr/bin" != "/usr/loongarch64-redhat-linux/bin"; then \ rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld.bfd; \ ln /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$n /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld.bfd >/dev/null 2>/dev/null \ || /bin/sh ./libtool --mode=install /usr/bin/install -p ld-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld.bfd; \ fi; \ if test "xyes" = "xyes"; then \ ld=`echo ld | sed 's/^ld-new$/ld.bfd/;s&^&&'`; \ rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$ld; \ ln /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$n /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$ld >/dev/null 2>/dev/null \ || /bin/sh ./libtool --mode=install /usr/bin/install -p ld-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$ld; \ if test "/usr/bin" != "/usr/loongarch64-redhat-linux/bin"; then \ rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld; \ ln /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/$n /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld >/dev/null 2>/dev/null \ || /bin/sh ./libtool --mode=install /usr/bin/install -p ld-new /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/bin/ld; \ fi; \ fi /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/lib/ldscripts mkdir -p -- /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/lib/ldscripts for f in ldscripts/* ; do \ /usr/bin/install -p -m 644 $f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux/lib/$f ; \ done /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -p -m 644 ./ld.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/ld.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' /usr/bin/install -p -m 644 ld.1 '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1' make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' if test -n ""; then \ /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/`loongarch64-redhat-linux-gcc -O2 -g -print-multi-os-directory`; \ /usr/bin/install -p -m 644 ./libiberty.a /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/`loongarch64-redhat-linux-gcc -O2 -g -print-multi-os-directory`/./libiberty.an; \ ( cd /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/`loongarch64-redhat-linux-gcc -O2 -g -print-multi-os-directory` ; chmod 644 ./libiberty.an ;ranlib ./libiberty.an ); \ mv -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/`loongarch64-redhat-linux-gcc -O2 -g -print-multi-os-directory`/./libiberty.an /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/`loongarch64-redhat-linux-gcc -O2 -g -print-multi-os-directory`/./libiberty.a; \ case "" in \ /*) thd=;; \ *) thd=/usr/include/;; \ esac; \ /bin/sh ./../mkinstalldirs /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64${thd}; \ for h in ./../include/ansidecl.h ./../include/demangle.h ./../include/dyn-string.h ./../include/fibheap.h ./../include/floatformat.h ./../include/hashtab.h ./../include/libiberty.h ./../include/objalloc.h ./../include/partition.h ./../include/safe-ctype.h ./../include/sort.h ./../include/splay-tree.h ./../include/timeval-utils.h; do \ /usr/bin/install -p -m 644 $h /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64${thd}; \ done; \ fi make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Nothing to be done for 'install-target'. make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' + make prefix=/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr infodir=/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info install-info make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30' Doing info in bfd make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' Making info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' Doing install-info in bfd make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' Making install-info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -c -m 644 ./bfd.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/bfd.info' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' make[3]: Nothing to be done for 'install-info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' Doing info in opcodes make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making info in . make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Doing install-info in opcodes make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making install-info in . make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[3]: Nothing to be done for 'install-info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Doing info in binutils make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' Making info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' Doing install-info in binutils make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' Making install-info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -c -m 644 ./binutils.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/binutils.info' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make[3]: Nothing to be done for 'install-info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' Doing info in etc make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/etc' Doing install-info in etc make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/etc' make[2]: Nothing to be done for 'install-info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/etc' Doing info in gas make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' Making info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' Doing install-info in gas make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' Making install-info in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/doc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -c -m 644 ./as.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/as.info' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/doc' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: Nothing to be done for 'install-info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' Doing info in gprof make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' Doing install-info in gprof make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/gprof' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -c -m 644 ./gprof.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/gprof.info' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' Doing info in intl make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/intl' Doing install-info in intl make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/intl' make[2]: Nothing to be done for 'install-info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/intl' Doing info in ld make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make[3]: Nothing to be done for 'info-am'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' Doing install-info in ld make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making install-info in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' /usr/bin/install -c -m 644 ./ld.info '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info' '/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/ld.info' make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' Doing info in libiberty make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[3]: Nothing to be done for 'info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' Doing install-info in libiberty make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[3]: Nothing to be done for 'install-info'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' Doing info in zlib make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' Doing install-info in zlib make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/zlib' make[2]: Nothing to be done for 'install-info'. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/zlib' make[1]: Nothing to be done for 'install-info-target'. make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' if [ -f ./texinfo/gen-info-dir ]; then \ ./texinfo/gen-info-dir /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info ./texinfo/dir.info-template > dir.info.new; \ mv -f dir.info.new dir.info; \ else true; \ fi s=`cd .; ${PWDCMD-pwd}`; export s; \ if [ -f dir.info ]; then \ /usr/bin/install -c -m 644 dir.info /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/dir.info; \ else true; fi + cp /builddir/build/SOURCES/standards.info.gz /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info + /usr/bin/make -O -j4 -C libiberty clean make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' rm -f test-demangle rm -f test-pexecute rm -f test-expandargv rm -f test-strtol rm -f demangler-fuzzer rm -f core make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty/testsuite' /usr/bin/make SUBDIRS="" mostlyclean make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' rm -rf *.o pic noasan core errs \#* *.E a.out rm -f errors dummy config.h stamp-* rm -f stamp-picdir stamp-noasandir rm -f libiberty.aux libiberty.cp libiberty.cps libiberty.fn libiberty.ky rm -f libiberty.log libiberty.tmp libiberty.tps libiberty.pg rm -f libiberty.pgs libiberty.toc libiberty.tp libiberty.tpl libiberty.vr rm -f libtexi.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' rm -f *.a required-list tmpmulti.out rm -f libiberty.dvi libiberty.pdf libiberty.info* libiberty.html make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' + /usr/bin/make -O -j4 'CFLAGS=-g -fPIC -O2 -g' -C libiberty make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi touch stamp-picdir make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi touch stamp-noasandir make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./safe-ctype.c -o safe-ctype.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' CONFIG_FILES= CONFIG_HEADERS=config.h:./config.in /bin/sh ./config.status config.status: creating config.h config.status: executing default commands make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cplus-dem.c -o cplus-dem.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dwarfnames.c -o pic/dwarfnames.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./dwarfnames.c -o dwarfnames.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./md5.c -o noasan/md5.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./md5.c -o md5.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./alloca.c -o pic/alloca.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./alloca.c -o noasan/alloca.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./alloca.c -o alloca.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./argv.c -o pic/argv.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./argv.c -o noasan/argv.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./argv.c -o argv.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./choose-temp.c -o noasan/choose-temp.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./choose-temp.c -o choose-temp.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sha1.c -o pic/sha1.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sha1.c -o noasan/sha1.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./sha1.c -o sha1.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./concat.c -o pic/concat.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./concat.c -o noasan/concat.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./concat.c -o concat.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demint.c -o noasan/cp-demint.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cp-demint.c -o cp-demint.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./crc32.c -o pic/crc32.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./crc32.c -o noasan/crc32.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./crc32.c -o crc32.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dyn-string.c -o pic/dyn-string.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./dyn-string.c -o noasan/dyn-string.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./dyn-string.c -o dyn-string.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' ./dyn-string.c: In function 'dyn_string_insert_cstr': ./dyn-string.c:280:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy (dest->s + pos, src, length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dyn-string.c:272:16: note: length computed here int length = strlen (src); ^~~~~~~~~~~~ ./dyn-string.c: In function 'dyn_string_insert_cstr': ./dyn-string.c:280:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy (dest->s + pos, src, length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dyn-string.c:272:16: note: length computed here int length = strlen (src); ^~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fdmatch.c -o pic/fdmatch.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fdmatch.c -o noasan/fdmatch.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fdmatch.c -o fdmatch.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fibheap.c -o pic/fibheap.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fibheap.c -o noasan/fibheap.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fibheap.c -o fibheap.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./filename_cmp.c -o pic/filename_cmp.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./filename_cmp.c -o filename_cmp.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./d-demangle.c -o pic/d-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./d-demangle.c -o noasan/d-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./d-demangle.c -o d-demangle.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fnmatch.c -o pic/fnmatch.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fnmatch.c -o noasan/fnmatch.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fnmatch.c -o fnmatch.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./floatformat.c -o pic/floatformat.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./floatformat.c -o noasan/floatformat.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./floatformat.c -o floatformat.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./fopen_unlocked.c -o fopen_unlocked.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt.c -o pic/getopt.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt.c -o noasan/getopt.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getopt.c -o getopt.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt1.c -o pic/getopt1.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getopt1.c -o noasan/getopt1.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getopt1.c -o getopt1.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getruntime.c -o pic/getruntime.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getruntime.c -o noasan/getruntime.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getruntime.c -o getruntime.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getpwd.c -o pic/getpwd.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./getpwd.c -o noasan/getpwd.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./getpwd.c -o getpwd.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hex.c -o pic/hex.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hex.c -o noasan/hex.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./hex.c -o hex.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lbasename.c -o pic/lbasename.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lbasename.c -o noasan/lbasename.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./lbasename.c -o lbasename.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./lrealpath.c -o noasan/lrealpath.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./lrealpath.c -o lrealpath.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./make-relative-prefix.c -o make-relative-prefix.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hashtab.c -o pic/hashtab.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./hashtab.c -o noasan/hashtab.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./hashtab.c -o hashtab.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-temp-file.c -o pic/make-temp-file.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./make-temp-file.c -o make-temp-file.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./objalloc.c -o noasan/objalloc.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./objalloc.c -o objalloc.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./obstack.c -o pic/obstack.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./obstack.c -o noasan/obstack.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./obstack.c -o obstack.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./partition.c -o pic/partition.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./partition.c -o noasan/partition.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./partition.c -o partition.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pexecute.c -o noasan/pexecute.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pexecute.c -o pexecute.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./physmem.c -o pic/physmem.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./physmem.c -o noasan/physmem.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./physmem.c -o physmem.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-one.c -o noasan/pex-one.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-one.c -o pex-one.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./regex.c -o pic/regex.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./regex.c -o noasan/regex.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./regex.c -o regex.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./vprintf-support.c -o pic/vprintf-support.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./vprintf-support.c -o vprintf-support.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-unix.c -o noasan/pex-unix.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-unix.c -o pex-unix.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./pex-common.c -o noasan/pex-common.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-common.c -o pex-common.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./rust-demangle.c -o pic/rust-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./rust-demangle.c -o rust-demangle.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object.c -o noasan/simple-object.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object.c -o simple-object.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-coff.c -o simple-object-coff.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./cp-demangle.c -o cp-demangle.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sort.c -o pic/sort.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./sort.c -o noasan/sort.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./sort.c -o sort.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./spaces.c -o noasan/spaces.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./spaces.c -o spaces.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-xcoff.c -o simple-object-xcoff.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./splay-tree.c -o pic/splay-tree.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./splay-tree.c -o noasan/splay-tree.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./splay-tree.c -o splay-tree.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./stack-limit.c -o pic/stack-limit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./stack-limit.c -o noasan/stack-limit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./stack-limit.c -o stack-limit.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-mach-o.c -o simple-object-mach-o.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./timeval-utils.c -o timeval-utils.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strerror.c -o noasan/strerror.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./strerror.c -o strerror.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./strsignal.c -o noasan/strsignal.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./strsignal.c -o strsignal.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./unlink-if-ordinary.c -o unlink-if-ordinary.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./simple-object-elf.c -o simple-object-elf.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' ./simple-object-elf.c: In function 'simple_object_elf_copy_lto_debug_sections': ./simple-object-elf.c:1338:24: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] while ((gnu_lto = memchr (gnu_lto, 'g', ^ ./simple-object-elf.c: In function 'simple_object_elf_copy_lto_debug_sections': ./simple-object-elf.c:1338:24: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] while ((gnu_lto = memchr (gnu_lto, 'g', ^ make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xasprintf.c -o noasan/xasprintf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xasprintf.c -o xasprintf.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xexit.c -o pic/xexit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xexit.c -o noasan/xexit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xexit.c -o xexit.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xatexit.c -o noasan/xatexit.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xatexit.c -o xatexit.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmemdup.c -o noasan/xmemdup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xmemdup.c -o xmemdup.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xmalloc.c -o noasan/xmalloc.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xmalloc.c -o xmalloc.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrdup.c -o pic/xstrdup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrdup.c -o noasan/xstrdup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrdup.c -o xstrdup.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrerror.c -o noasan/xstrerror.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrerror.c -o xstrerror.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make[1]: Nothing to be done for 'all'. make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xstrndup.c -o noasan/xstrndup.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xstrndup.c -o xstrndup.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./setproctitle.c -o pic/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./setproctitle.c -o noasan/setproctitle.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./setproctitle.c -o setproctitle.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' if [ x"-fPIC" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xvasprintf.c -o pic/xvasprintf.o; \ else true; fi if [ x"" != x ]; then \ loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ./xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi loongarch64-redhat-linux-gcc -c -DHAVE_CONFIG_H -g -fPIC -O2 -g -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./xvasprintf.c -o xvasprintf.o make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' make: Entering directory '/builddir/build/BUILD/binutils-2.30/libiberty' rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o ranlib ./libiberty.a if [ x"-fPIC" != x ]; then \ cd pic; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi make: Leaving directory '/builddir/build/BUILD/binutils-2.30/libiberty' + /usr/bin/make -O -j4 -C bfd clean Making clean in po make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/po' rm -f core core.* *.pox bfd.po *.old.po cat-id-tbl.tmp rm -fr *.o make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/po' Making clean in doc make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' rm -rf .libs _libs make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' rm -rf bfd.aux bfd.cp bfd.cps bfd.fn bfd.ky bfd.kys bfd.log bfd.pg bfd.pgs \ bfd.tmp bfd.toc bfd.tp bfd.tps bfd.vr bfd.vrs make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' test -z "bfd.dvi bfd.pdf bfd.ps bfd.html" \ || rm -rf bfd.dvi bfd.pdf bfd.ps bfd.html make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' test -z "*.p *.ip" || rm -f *.p *.ip make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' test -z "chew *.o *.stamp" || rm -f chew *.o *.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making clean in . make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' test -z "libbfd.a" || rm -f libbfd.a make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' test -z "bfd.h dep.sed stmp-bfd-h DEP DEPA DEP1 DEP2 libbfd.a stamp-lib stmp-bin2-h stmp-lbfd-h stmp-lcoff-h" || rm -f bfd.h dep.sed stmp-bfd-h DEP DEPA DEP1 DEP2 libbfd.a stamp-lib stmp-bin2-h stmp-lbfd-h stmp-lcoff-h make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' test -z "libbfd.la" || rm -f libbfd.la rm -f "./so_locations" make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' test -z "" || rm -f make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' test -z "ofiles stamp-ofiles" || rm -f ofiles stamp-ofiles make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -rf .libs _libs make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f *.o make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' + /usr/bin/make -O -j4 'CFLAGS=-g -fPIC -O2 -g -fvisibility=hidden' -C bfd Making info in doc make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' loongarch64-redhat-linux-gcc -o chw$$ \ -I.. -I./.. -I./../../include -I./../../intl -I../../intl ./chew.c; \ /bin/sh ./../../move-if-change \ chw$$ chew; \ touch chew.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../archive.c >archive.tmp test -e archive.texi || test ! -f ./archive.texi || cp -p ./archive.texi . /bin/sh ./../../move-if-change archive.tmp archive.texi touch archive.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../aoutx.h >aoutx.tmp test -e aoutx.texi || test ! -f ./aoutx.texi || cp -p ./aoutx.texi . /bin/sh ./../../move-if-change aoutx.tmp aoutx.texi touch aoutx.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../archures.c >archures.tmp test -e archures.texi || test ! -f ./archures.texi || cp -p ./archures.texi . /bin/sh ./../../move-if-change archures.tmp archures.texi touch archures.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfd.c >bfd.tmp test -e bfdt.texi || test ! -f ./bfdt.texi || cp -p ./bfdt.texi . /bin/sh ./../../move-if-change bfd.tmp bfdt.texi touch bfdt.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../cache.c >cache.tmp test -e cache.texi || test ! -f ./cache.texi || cp -p ./cache.texi . /bin/sh ./../../move-if-change cache.tmp cache.texi touch cache.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../corefile.c >core.tmp test -e core.texi || test ! -f ./core.texi || cp -p ./core.texi . /bin/sh ./../../move-if-change core.tmp core.texi touch core.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../elfcode.h >elfcode.tmp test -e elfcode.texi || test ! -f ./elfcode.texi || cp -p ./elfcode.texi . /bin/sh ./../../move-if-change elfcode.tmp elfcode.texi touch elfcode.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../coffcode.h >coffcode.tmp test -e coffcode.texi || test ! -f ./coffcode.texi || cp -p ./coffcode.texi . /bin/sh ./../../move-if-change coffcode.tmp coffcode.texi touch coffcode.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../format.c >format.tmp test -e format.texi || test ! -f ./format.texi || cp -p ./format.texi . /bin/sh ./../../move-if-change format.tmp format.texi touch format.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../elf.c >elf.tmp test -e elf.texi || test ! -f ./elf.texi || cp -p ./elf.texi . /bin/sh ./../../move-if-change elf.tmp elf.texi touch elf.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../libbfd.c >libbfd.tmp test -e libbfd.texi || test ! -f ./libbfd.texi || cp -p ./libbfd.texi . /bin/sh ./../../move-if-change libbfd.tmp libbfd.texi touch libbfd.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfdwin.c >bfdwin.tmp test -e bfdwin.texi || test ! -f ./bfdwin.texi || cp -p ./bfdwin.texi . /bin/sh ./../../move-if-change bfdwin.tmp bfdwin.texi touch bfdwin.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../bfdio.c >bfdio.tmp test -e bfdio.texi || test ! -f ./bfdio.texi || cp -p ./bfdio.texi . /bin/sh ./../../move-if-change bfdio.tmp bfdio.texi touch bfdio.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../opncls.c >opncls.tmp test -e opncls.texi || test ! -f ./opncls.texi || cp -p ./opncls.texi . /bin/sh ./../../move-if-change opncls.tmp opncls.texi touch opncls.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../syms.c >syms.tmp test -e syms.texi || test ! -f ./syms.texi || cp -p ./syms.texi . /bin/sh ./../../move-if-change syms.tmp syms.texi touch syms.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../init.c >init.tmp test -e init.texi || test ! -f ./init.texi || cp -p ./init.texi . /bin/sh ./../../move-if-change init.tmp init.texi touch init.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../section.c >section.tmp test -e section.texi || test ! -f ./section.texi || cp -p ./section.texi . /bin/sh ./../../move-if-change section.tmp section.texi touch section.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../targets.c >targets.tmp test -e targets.texi || test ! -f ./targets.texi || cp -p ./targets.texi . /bin/sh ./../../move-if-change targets.tmp targets.texi touch targets.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../reloc.c >reloc.tmp test -e reloc.texi || test ! -f ./reloc.texi || cp -p ./reloc.texi . /bin/sh ./../../move-if-change reloc.tmp reloc.texi touch reloc.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../hash.c >hash.tmp test -e hash.texi || test ! -f ./hash.texi || cp -p ./hash.texi . /bin/sh ./../../move-if-change hash.tmp hash.texi touch hash.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../linker.c >linker.tmp test -e linker.texi || test ! -f ./linker.texi || cp -p ./linker.texi . /bin/sh ./../../move-if-change linker.tmp linker.texi touch linker.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' ./chew -f ./doc.str < ./../mmo.c >mmo.tmp test -e mmo.texi || test ! -f ./mmo.texi || cp -p ./mmo.texi . /bin/sh ./../../move-if-change mmo.tmp mmo.texi touch mmo.stamp make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd/doc' Making info in po make[1]: Nothing to be done for 'info'. make[1]: Nothing to be done for 'info-am'. /usr/bin/make all-recursive Making all in doc make[2]: Nothing to be done for 'all'. Making all in po make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/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 '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' rm -f tofiles f=""; \ for i in elf64-loongarch.lo elf64.lo elfxx-loongarch.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf32-loongarch.lo elf64-gen.lo elf32-gen.lo pe-x86_64.lo pex64igen.lo cofflink.lo coffgen.lo pei-x86_64.lo elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo pe-i386.lo peigen.lo pei-i386.lo elf32-i386.lo elf-vxworks.lo plugin.lo cpu-loongarch.lo cpu-i386.lo cpu-iamcu.lo cpu-l1om.lo cpu-k1om.lo cpu-plugin.lo archive64.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 '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o bfdio.lo bfdio.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfdio.c -fPIC -DPIC -o .libs/bfdio.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfdio.c -o bfdio.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o archures.lo -DDEFAULT_VECTOR=loongarch_elf64_vec -DSELECT_VECS='&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch' ./archures.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./archures.c -fPIC -DPIC -o .libs/archures.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./archures.c -o archures.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o bfdwin.lo bfdwin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfdwin.c -fPIC -DPIC -o .libs/bfdwin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfdwin.c -o bfdwin.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o coff-bfd.lo coff-bfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c coff-bfd.c -fPIC -DPIC -o .libs/coff-bfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c coff-bfd.c -o coff-bfd.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cache.lo cache.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cache.c -fPIC -DPIC -o .libs/cache.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cache.c -o cache.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o bfd.lo bfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfd.c -fPIC -DPIC -o .libs/bfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c bfd.c -o bfd.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o corefile.lo corefile.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c corefile.c -fPIC -DPIC -o .libs/corefile.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c corefile.c -o corefile.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o compress.lo compress.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c compress.c -fPIC -DPIC -o .libs/compress.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c compress.c -o compress.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o init.lo init.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c init.c -fPIC -DPIC -o .libs/init.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c init.c -o init.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o format.lo format.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c format.c -fPIC -DPIC -o .libs/format.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c format.c -o format.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o archive.lo archive.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c archive.c -fPIC -DPIC -o .libs/archive.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c archive.c -o archive.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o hash.lo hash.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c hash.c -fPIC -DPIC -o .libs/hash.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c hash.c -o hash.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o libbfd.lo libbfd.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c libbfd.c -fPIC -DPIC -o .libs/libbfd.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c libbfd.c -o libbfd.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o merge.lo merge.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c merge.c -fPIC -DPIC -o .libs/merge.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c merge.c -o merge.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o opncls.lo opncls.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c opncls.c -fPIC -DPIC -o .libs/opncls.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c opncls.c -o opncls.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o reloc.lo reloc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c reloc.c -fPIC -DPIC -o .libs/reloc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c reloc.c -o reloc.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o simple.lo simple.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c simple.c -fPIC -DPIC -o .libs/simple.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c simple.c -o simple.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o section.lo section.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c section.c -fPIC -DPIC -o .libs/section.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c section.c -o section.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o stab-syms.lo stab-syms.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c stab-syms.c -fPIC -DPIC -o .libs/stab-syms.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c stab-syms.c -o stab-syms.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o linker.lo linker.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c linker.c -fPIC -DPIC -o .libs/linker.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c linker.c -o linker.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o targets.lo -DDEFAULT_VECTOR=loongarch_elf64_vec -DSELECT_VECS='&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch' ./targets.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./targets.c -fPIC -DPIC -o .libs/targets.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEFAULT_VECTOR=loongarch_elf64_vec "-DSELECT_VECS=&loongarch_elf64_vec,&loongarch_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&x86_64_pe_vec,&x86_64_pei_vec,&x86_64_pe_be_vec,&x86_64_elf64_vec,&l1om_elf64_vec,&k1om_elf64_vec,&i386_pe_vec,&i386_pei_vec,&i386_elf32_vec,&iamcu_elf32_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_loongarch_arch,&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch" ./targets.c -o targets.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o stabs.lo stabs.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c stabs.c -fPIC -DPIC -o .libs/stabs.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c stabs.c -o stabs.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o binary.lo binary.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c binary.c -fPIC -DPIC -o .libs/binary.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c binary.c -o binary.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from binary.c:38: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ binary.c:362:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ binary.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ binary.c:192:35: note: in expansion of macro '_bfd_nosymbols_print_symbol' #define binary_print_symbol _bfd_nosymbols_print_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7591:3: note: in expansion of macro 'binary_print_symbol' NAME##_print_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ binary.c:194:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'binary_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ binary.c:214:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define binary_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'binary_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ In file included from binary.c:38: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ binary.c:207:31: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define binary_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'binary_get_lineno' NAME##_get_lineno, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ binary.c:208:37: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define binary_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'binary_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ binary.c:209:30: note: in expansion of macro '_bfd_nosymbols_find_line' #define binary_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'binary_find_line' NAME##_find_line, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ binary.c:210:37: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define binary_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'binary_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ binary.c:211:41: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define binary_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'binary_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ binary.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (binary), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ binary.c:366:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ binary.c:366:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ binary.c:369:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o syms.lo syms.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c syms.c -fPIC -DPIC -o .libs/syms.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c syms.c -o syms.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o verilog.lo verilog.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c verilog.c -fPIC -DPIC -o .libs/verilog.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c verilog.c -o verilog.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from verilog.c:57: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7589:3: note: in expansion of macro '_bfd_nosymbols_canonicalize_symtab' NAME##_canonicalize_symtab, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ bfd.h:7591:3: note: in expansion of macro '_bfd_nosymbols_print_symbol' NAME##_print_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:417: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 bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) ^ bfd.h:7592:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' NAME##_get_symbol_info, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ bfd.h:7593:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ bfd.h:7594:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:423:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ bfd.h:7596:3: note: in expansion of macro '_bfd_nosymbols_get_lineno' NAME##_get_lineno, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ bfd.h:7597:3: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ bfd.h:7598:3: note: in expansion of macro '_bfd_nosymbols_find_line' NAME##_find_line, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ bfd.h:7599:3: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:441:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(struct bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) ^ bfd.h:7601:3: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' NAME##_read_minisymbols, \ ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:443:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(struct bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ ^ bfd.h:7602:3: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' NAME##_minisymbol_to_symbol ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:480:4: warning: cast between incompatible function types from 'int (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'int (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((int (*) (bfd *, struct bfd_link_info *)) bfd_0) ^ bfd.h:7675:3: note: in expansion of macro '_bfd_nolink_sizeof_headers' NAME##_sizeof_headers, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:482: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 *, bfd_boolean, asymbol **)' {aka 'unsigned char * (*)(struct bfd *, struct bfd_link_info *, struct bfd_link_order *, unsigned char *, int, struct bfd_symbol **)'} [-Wcast-function-type] ((bfd_byte *(*) (bfd *, struct bfd_link_info *, struct bfd_link_order *, \ ^ bfd.h:7676:3: note: in expansion of macro '_bfd_nolink_bfd_get_relocated_section_contents' NAME##_bfd_get_relocated_section_contents, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:486:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *, bfd_boolean *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd_link_info *, int *)'} [-Wcast-function-type] ((bfd_boolean (*) \ ^ bfd.h:7677:3: note: in expansion of macro '_bfd_nolink_bfd_relax_section' NAME##_bfd_relax_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:507:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) ^ bfd.h:7679:3: note: in expansion of macro '_bfd_nolink_bfd_link_add_symbols' NAME##_bfd_link_add_symbols, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:509:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(asection *, struct bfd_link_info *)' {aka 'void (*)(struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (asection *, struct bfd_link_info *)) bfd_void) ^ bfd.h:7680:3: note: in expansion of macro '_bfd_nolink_bfd_link_just_syms' NAME##_bfd_link_just_syms, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:511:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *)' {aka 'void (*)(struct bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_hash_entry *, \ ^ bfd.h:7681:3: note: in expansion of macro '_bfd_nolink_bfd_copy_link_hash_symbol_type' NAME##_bfd_copy_link_hash_symbol_type, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:514:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) ^ bfd.h:7682:3: note: in expansion of macro '_bfd_nolink_bfd_final_link' NAME##_bfd_final_link, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:516:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_section *)) bfd_false) ^ bfd.h:7683:3: note: in expansion of macro '_bfd_nolink_bfd_link_split_section' NAME##_bfd_link_split_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:490:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ ^ bfd.h:7685:3: note: in expansion of macro '_bfd_nolink_bfd_gc_sections' NAME##_bfd_gc_sections, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:493:4: warning: cast between incompatible function types from 'int (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(struct bfd_link_info *, struct flag_info *, asection *)' {aka 'int (*)(struct bfd_link_info *, struct flag_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (struct bfd_link_info *, struct flag_info *, asection *)) \ ^ bfd.h:7686:3: note: in expansion of macro '_bfd_nolink_bfd_lookup_section_flags' NAME##_bfd_lookup_section_flags, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:496:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ ^ bfd.h:7687:3: note: in expansion of macro '_bfd_nolink_bfd_merge_sections' NAME##_bfd_merge_sections, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:499:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const struct bfd_section *)' {aka 'int (*)(struct bfd *, const struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const struct bfd_section *)) \ ^ bfd.h:7688:3: note: in expansion of macro '_bfd_nolink_bfd_is_group_section' NAME##_bfd_is_group_section, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:502:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_section *)) \ ^ bfd.h:7689:3: note: in expansion of macro '_bfd_nolink_bfd_discard_group' NAME##_bfd_discard_group, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:518:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, \ ^ bfd.h:7690:3: note: in expansion of macro '_bfd_nolink_section_already_linked' NAME##_section_already_linked, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:521:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, \ ^ bfd.h:7691:3: note: in expansion of macro '_bfd_nolink_bfd_define_common_symbol' NAME##_bfd_define_common_symbol, \ ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:524:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'struct bfd_link_hash_entry * (*)(struct bfd_link_info *, const char *, asection *)' {aka 'struct bfd_link_hash_entry * (*)(struct bfd_link_info *, const char *, struct bfd_section *)'} [-Wcast-function-type] ((struct bfd_link_hash_entry * (*) (struct bfd_link_info *, \ ^ bfd.h:7692:3: note: in expansion of macro '_bfd_nolink_bfd_define_start_stop' NAME##_bfd_define_start_stop ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' BFD_JUMP_TABLE_LINK (_bfd_nolink), ^~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o ihex.lo ihex.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c ihex.c -fPIC -DPIC -o .libs/ihex.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c ihex.c -o ihex.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from ihex.c:124: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ ihex.c:997:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:922:38: 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 bfd_symbol **)'} [-Wcast-function-type] #define ihex_canonicalize_symtab ((long (*) (bfd *, asymbol **)) bfd_0l) ^ bfd.h:7589:3: note: in expansion of macro 'ihex_canonicalize_symtab' NAME##_canonicalize_symtab, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from ihex.c:124: libbfd.h:415: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 bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) ^ ihex.c:924:31: note: in expansion of macro '_bfd_nosymbols_print_symbol' #define ihex_print_symbol _bfd_nosymbols_print_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7591:3: note: in expansion of macro 'ihex_print_symbol' NAME##_print_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:417: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 bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) ^ ihex.c:925:34: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' #define ihex_get_symbol_info _bfd_nosymbols_get_symbol_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7592:3: note: in expansion of macro 'ihex_get_symbol_info' NAME##_get_symbol_info, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ ihex.c:926:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define ihex_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'ihex_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ ihex.c:928:41: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' #define ihex_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7594:3: note: in expansion of macro 'ihex_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:927:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define ihex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'ihex_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from ihex.c:124: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ ihex.c:929:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define ihex_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'ihex_get_lineno' NAME##_get_lineno, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ ihex.c:930:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define ihex_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'ihex_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ ihex.c:931:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define ihex_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'ihex_find_line' NAME##_find_line, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ ihex.c:932:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define ihex_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'ihex_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ ihex.c:933:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define ihex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'ihex_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:441:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(struct bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) ^ ihex.c:934:35: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' #define ihex_read_minisymbols _bfd_nosymbols_read_minisymbols ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7601:3: note: in expansion of macro 'ihex_read_minisymbols' NAME##_read_minisymbols, \ ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:443:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(struct bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ ^ ihex.c:935:38: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' #define ihex_minisymbol_to_symbol _bfd_nosymbols_minisymbol_to_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7602:3: note: in expansion of macro 'ihex_minisymbol_to_symbol' NAME##_minisymbol_to_symbol ^~~~ ihex.c:998:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (ihex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ ihex.c:999:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ ihex.c:999:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ ihex.c:1002:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o tekhex.lo tekhex.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c tekhex.c -fPIC -DPIC -o .libs/tekhex.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c tekhex.c -o tekhex.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from tekhex.c:71: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ tekhex.c:1036:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ tekhex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ tekhex.c:971:46: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define tekhex_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'tekhex_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ tekhex.c:965:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define tekhex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'tekhex_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ In file included from tekhex.c:71: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ tekhex.c:967:33: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define tekhex_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'tekhex_get_lineno' NAME##_get_lineno, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ tekhex.c:968:39: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define tekhex_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'tekhex_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ tekhex.c:969:32: note: in expansion of macro '_bfd_nosymbols_find_line' #define tekhex_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'tekhex_find_line' NAME##_find_line, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ tekhex.c:970:39: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define tekhex_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'tekhex_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ tekhex.c:972:43: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define tekhex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'tekhex_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ tekhex.c:1039:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (tekhex), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ tekhex.c:1040:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ tekhex.c:1040:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ tekhex.c:1043:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o srec.lo srec.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c srec.c -fPIC -DPIC -o .libs/srec.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c srec.c -o srec.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from srec.c:106: libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ srec.c:1332:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ srec.c:1334:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ srec.c:1267:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define srec_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'srec_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1260:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ In file included from srec.c:106: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ srec.c:1262:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define srec_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'srec_get_lineno' NAME##_get_lineno, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ srec.c:1263:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'srec_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ srec.c:1264:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define srec_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'srec_find_line' NAME##_find_line, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ srec.c:1265:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'srec_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ srec.c:1268:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:268:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7503:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' NAME##_bfd_copy_private_bfd_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_section *, struct bfd *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) ^ bfd.h:7506:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' NAME##_bfd_copy_private_section_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ bfd.h:7507:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ bfd.h:7508:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:280:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(struct bfd *, void *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, void *)) bfd_true) ^ bfd.h:7510:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' NAME##_bfd_print_private_bfd_data ^~~~ srec.c:1388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (_bfd_generic), ^~~~~~~~~~~~~~~~~~~ libbfd.h:303:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(struct bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ ^ bfd.h:7559:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' NAME##_construct_extended_name_table, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:306: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] ((void (*) (bfd *, const char *, char *)) bfd_void) ^ bfd.h:7560:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' NAME##_truncate_arname, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:308:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(struct bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ ^ bfd.h:7561:3: note: in expansion of macro '_bfd_noarchive_write_armap' NAME##_write_armap, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) ^ bfd.h:7563:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' NAME##_write_ar_hdr, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:314: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] ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) ^ bfd.h:7564:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' NAME##_openr_next_archived_file, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:316: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] ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) ^ bfd.h:7565:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' NAME##_get_elt_at_index, \ ^~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ srec.c:1267:43: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define srec_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'srec_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1260:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ In file included from srec.c:106: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ srec.c:1262:30: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define srec_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'srec_get_lineno' NAME##_get_lineno, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ srec.c:1263:36: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'srec_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ srec.c:1264:29: note: in expansion of macro '_bfd_nosymbols_find_line' #define srec_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'srec_find_line' NAME##_find_line, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ srec.c:1265:36: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'srec_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ srec.c:1268:39: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (srec), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ srec.c:1392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ srec.c:1392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elfxx-loongarch.lo elfxx-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elfxx-loongarch.c -fPIC -DPIC -o .libs/elfxx-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elfxx-loongarch.c -o elfxx-loongarch.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf64.lo elf64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64.c -fPIC -DPIC -o .libs/elf64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64.c -o elf64.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf32.lo elf32.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32.c -fPIC -DPIC -o .libs/elf32.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32.c -o elf32.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-attrs.lo elf-attrs.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-attrs.c -fPIC -DPIC -o .libs/elf-attrs.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-attrs.c -o elf-attrs.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf64-loongarch.lo elf64-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-loongarch.c -fPIC -DPIC -o .libs/elf64-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-loongarch.c -o elf64-loongarch.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' ./elfnn-loongarch.c:3577:28: warning: initialization of 'void (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'void (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} from incompatible pointer type 'bfd_boolean (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'int (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} [-Wincompatible-pointer-types] #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ ./elfnn-loongarch.c:3577:28: note: (near initialization for 'elf64_bed.elf_info_to_howto') #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ In file included from ./elfnn-loongarch.c:3599: elf64-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf64-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-strtab.lo elf-strtab.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-strtab.c -fPIC -DPIC -o .libs/elf-strtab.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-strtab.c -o elf-strtab.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-properties.lo elf-properties.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-properties.c -fPIC -DPIC -o .libs/elf-properties.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-properties.c -o elf-properties.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o dwarf1.lo dwarf1.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c dwarf1.c -fPIC -DPIC -o .libs/dwarf1.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c dwarf1.c -o dwarf1.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-eh-frame.lo elf-eh-frame.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-eh-frame.c -fPIC -DPIC -o .libs/elf-eh-frame.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-eh-frame.c -o elf-eh-frame.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o dwarf2.lo -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c -fPIC -DPIC -o .libs/dwarf2.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -DDEBUGDIR=\"/usr/lib64/debug\" ./dwarf2.c -o dwarf2.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf64-gen.lo elf64-gen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-gen.c -fPIC -DPIC -o .libs/elf64-gen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-gen.c -o elf64-gen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf64-gen.c:103: elf64-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf64-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf64-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf64-target.h:1018:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:103: elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf64-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf64-target.h:1119:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf32-gen.lo elf32-gen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-gen.c -fPIC -DPIC -o .libs/elf32-gen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-gen.c -o elf32-gen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf32-gen.c:103: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1008:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1017:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf32-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf32-target.h:1018:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:103: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:23: libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ elf32-gen.c:98:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7651:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ elf32-target.h:1119:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf32-loongarch.lo elf32-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-loongarch.c -fPIC -DPIC -o .libs/elf32-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-loongarch.c -o elf32-loongarch.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' ./elfnn-loongarch.c:3577:28: warning: initialization of 'void (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'void (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} from incompatible pointer type 'bfd_boolean (*)(bfd *, arelent *, Elf_Internal_Rela *)' {aka 'int (*)(struct bfd *, struct reloc_cache_entry *, struct elf_internal_rela *)'} [-Wincompatible-pointer-types] #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ ./elfnn-loongarch.c:3577:28: note: (near initialization for 'elf32_bed.elf_info_to_howto') #define elf_info_to_howto loongarch_info_to_howto_rela ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:788:3: note: in expansion of macro 'elf_info_to_howto' elf_info_to_howto, ^~~~~~~~~~~~~~~~~ In file included from ./elfnn-loongarch.c:3599: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf.lo elf.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf.c -fPIC -DPIC -o .libs/elf.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf.c -o elf.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' elf.c: In function 'elfcore_write_prpsinfo': elf.c:10707:7: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy (data.pr_fname, fname, sizeof (data.pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:10711:7: warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-truncation] strncpy (data.pr_psargs, psargs, sizeof (data.pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf.c:45: In function 'swap_linux_prpsinfo32_ugid32_out.isra.16', inlined from 'elfcore_write_linux_prpsinfo32' at elf.c:10738:7: elf-linux-core.h:75:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:79:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo32_ugid16_out.isra.15', inlined from 'elfcore_write_linux_prpsinfo32' at elf.c:10730:7: elf-linux-core.h:133:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:137:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo64_ugid32_out.isra.18', inlined from 'elfcore_write_linux_prpsinfo64' at elf.c:10761:7: elf-linux-core.h:192:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:196:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'swap_linux_prpsinfo64_ugid16_out.isra.17', inlined from 'elfcore_write_linux_prpsinfo64' at elf.c:10753:7: elf-linux-core.h:251:3: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] strncpy (to->pr_fname, from->pr_fname, sizeof (to->pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-core.h:255:3: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] strncpy (to->pr_psargs, from->pr_psargs, sizeof (to->pr_psargs)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o pe-x86_64.lo pe-x86_64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pe-x86_64.c -fPIC -DPIC -o .libs/pe-x86_64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pe-x86_64.c -o pe-x86_64.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5977:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ pe-x86_64.c:108:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:33, from pe-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ pe-x86_64.c:111:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ pe-x86_64.c:115:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pe-x86_64.c:67: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o pex64igen.lo pex64igen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pex64igen.c -fPIC -DPIC -o .libs/pex64igen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pex64igen.c -o pex64igen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cofflink.lo cofflink.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cofflink.c -fPIC -DPIC -o .libs/cofflink.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cofflink.c -o cofflink.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o coffgen.lo coffgen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c coffgen.c -fPIC -DPIC -o .libs/coffgen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c coffgen.c -o coffgen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In function 'coff_fix_symbol_name.isra.5', inlined from 'coff_write_symbol' at coffgen.c:1024:3: coffgen.c:929:2: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (native->u.syment._n._n_name, symbol->name, SYMNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elflink.lo elflink.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elflink.c -fPIC -DPIC -o .libs/elflink.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elflink.c -o elflink.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-ifunc.lo elf-ifunc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-ifunc.c -fPIC -DPIC -o .libs/elf-ifunc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-ifunc.c -o elf-ifunc.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-nacl.lo elf-nacl.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-nacl.c -fPIC -DPIC -o .libs/elf-nacl.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-nacl.c -o elf-nacl.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elfxx-x86.lo elfxx-x86.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elfxx-x86.c -fPIC -DPIC -o .libs/elfxx-x86.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elfxx-x86.c -o elfxx-x86.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o pei-x86_64.lo pei-x86_64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pei-x86_64.c -fPIC -DPIC -o .libs/pei-x86_64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pei-x86_64.c -o pei-x86_64.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from pei-x86_64.c:67: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-x86_64.c:799:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from pei-x86_64.c:67: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-x86_64.c:802:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-x86_64.c:806:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-x86_64.c:740, from pei-x86_64.c:766: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o pe-i386.lo pe-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pe-i386.c -fPIC -DPIC -o .libs/pe-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pe-i386.c -o pe-i386.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pe-i386.c:45: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pe-i386.c:45: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pe-i386.c:45: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf64-x86-64.lo elf64-x86-64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-x86-64.c -fPIC -DPIC -o .libs/elf64-x86-64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf64-x86-64.c -o elf64-x86-64.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5299: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf64-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf64-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf64-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf64), ^~~~~~~~~~~~~~~~~~~ elf64-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf64-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:22: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5023: elf64-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-x86-64.c:5299: elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf-vxworks.lo elf-vxworks.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-vxworks.c -fPIC -DPIC -o .libs/elf-vxworks.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf-vxworks.c -o elf-vxworks.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o plugin.lo plugin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c plugin.c -fPIC -DPIC -o .libs/plugin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c plugin.c -o plugin.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from plugin.c:37: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ plugin.c:78:53: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define bfd_plugin_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'bfd_plugin_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ plugin.c:79:55: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define bfd_plugin_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'bfd_plugin_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ plugin.c:80:48: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define bfd_plugin_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'bfd_plugin_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ plugin.c:840:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_plugin), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ plugin.c:88:52: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' #define bfd_plugin_get_symbol_version_string _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'bfd_plugin_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char *)) bfd_false) ^ plugin.c:82:50: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' #define bfd_plugin_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7594:3: note: in expansion of macro 'bfd_plugin_bfd_is_local_label_name' NAME##_bfd_is_local_label_name, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ plugin.c:83:56: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define bfd_plugin_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_plugin_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ In file included from plugin.c:37: libbfd.h:425: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 bfd_symbol *)'} [-Wcast-function-type] ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) ^ plugin.c:84:39: note: in expansion of macro '_bfd_nosymbols_get_lineno' #define bfd_plugin_get_lineno _bfd_nosymbols_get_lineno ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7596:3: note: in expansion of macro 'bfd_plugin_get_lineno' NAME##_get_lineno, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:427:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ ^ plugin.c:85:45: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' #define bfd_plugin_find_nearest_line _bfd_nosymbols_find_nearest_line ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7597:3: note: in expansion of macro 'bfd_plugin_find_nearest_line' NAME##_find_nearest_line, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ plugin.c:86:38: note: in expansion of macro '_bfd_nosymbols_find_line' #define bfd_plugin_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'bfd_plugin_find_line' NAME##_find_line, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:436:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ ^ plugin.c:87:45: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' #define bfd_plugin_find_inliner_info _bfd_nosymbols_find_inliner_info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7599:3: note: in expansion of macro 'bfd_plugin_find_inliner_info' NAME##_find_inliner_info, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:439:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ plugin.c:89:48: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' #define bfd_plugin_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7600:3: note: in expansion of macro 'bfd_plugin_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ plugin.c:847:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:455: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] ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) ^ bfd.h:7650:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' NAME##_bfd_reloc_type_lookup, \ ^~~~ plugin.c:848:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:457:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(struct bfd *, const char *)'} [-Wcast-function-type] ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) ^ bfd.h:7651:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' NAME##_bfd_reloc_name_lookup ^~~~ plugin.c:848:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ plugin.c:851:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-loongarch.lo cpu-loongarch.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-loongarch.c -fPIC -DPIC -o .libs/cpu-loongarch.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-loongarch.c -o cpu-loongarch.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-i386.lo cpu-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-i386.c -fPIC -DPIC -o .libs/cpu-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-i386.c -o cpu-i386.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o peigen.lo peigen.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c peigen.c -fPIC -DPIC -o .libs/peigen.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c peigen.c -o peigen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-iamcu.lo cpu-iamcu.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-iamcu.c -fPIC -DPIC -o .libs/cpu-iamcu.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-iamcu.c -o cpu-iamcu.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-k1om.lo cpu-k1om.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-k1om.c -fPIC -DPIC -o .libs/cpu-k1om.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-k1om.c -o cpu-k1om.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-l1om.lo cpu-l1om.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-l1om.c -fPIC -DPIC -o .libs/cpu-l1om.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-l1om.c -o cpu-l1om.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o pei-i386.lo pei-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pei-i386.c -fPIC -DPIC -o .libs/pei-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c pei-i386.c -o pei-i386.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h:2511:3: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct internal_syment *)' {aka 'int (*)(struct bfd *, struct internal_syment *)'} [-Wcast-function-type] (bfd_boolean (*) (bfd *, struct internal_syment *)) bfd_false ^ coffcode.h:5647:28: note: in expansion of macro 'symname_in_debug_hook' coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pei-i386.c:45: libbfd.h:270:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ coffcode.h:6017:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7504:3: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *, struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) ^ coffcode.h:6001:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7507:3: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' NAME##_bfd_copy_private_symbol_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(struct bfd *, struct bfd *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) ^ coffcode.h:6005:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' #define coff_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7508:3: note: in expansion of macro 'coff_bfd_copy_private_header_data' NAME##_bfd_copy_private_header_data, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:272:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ coffcode.h:6021:40: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7509:3: note: in expansion of macro 'coff_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ coff-i386.c:677:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (coff), ^~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'const char * (*)(bfd *, asymbol *, bfd_boolean *)' {aka 'const char * (*)(struct bfd *, struct bfd_symbol *, int *)'} [-Wcast-function-type] ((const char *(*) (bfd *, asymbol *, bfd_boolean *)) bfd_nullvoidptr) ^ libcoff.h:344:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_version_string' _bfd_nosymbols_get_symbol_version_string ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7593:3: note: in expansion of macro 'coff_get_symbol_version_string' NAME##_get_symbol_version_string, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h:6033:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'coff_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:24, from pei-i386.c:45: libbfd.h:432:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(struct bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ ^ libcoff.h:352:24: note: in expansion of macro '_bfd_nosymbols_find_line' #define coff_find_line _bfd_nosymbols_find_line ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7598:3: note: in expansion of macro 'coff_find_line' NAME##_find_line, \ ^~~~ coff-i386.c:680:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (coff), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:535: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, asymbol **)) _bfd_n1) ^ bfd.h:7766:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' NAME##_canonicalize_dynamic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:537:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct bfd *)'} to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(struct bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) ^ bfd.h:7767:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' NAME##_get_synthetic_symtab, \ ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:540: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 bfd_symbol **)'} [-Wcast-function-type] ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) ^ bfd.h:7769:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' NAME##_canonicalize_dynamic_reloc ^~~~ coff-i386.c:684:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), ^~~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:619, from pei-i386.c:45: coffcode.h: In function 'coff_write_object_contents': coffcode.h:3743:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] strncpy (section.s_name, current->name, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coffcode.h:3784:8: warning: 'strncpy' output may be truncated copying 8 bytes from a string of length 28 [-Wstringop-truncation] strncpy (section.s_name, s_name_buf, SCNNMLEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o cpu-plugin.lo cpu-plugin.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-plugin.c -fPIC -DPIC -o .libs/cpu-plugin.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c cpu-plugin.c -o cpu-plugin.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o archive64.lo archive64.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c archive64.c -fPIC -DPIC -o .libs/archive64.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c archive64.c -o archive64.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR='"/usr/bin"' -DLIBDIR='"/usr/lib64"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c -o elf32-i386.lo elf32-i386.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-i386.c -fPIC -DPIC -o .libs/elf32-i386.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_plugin_vec -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib64\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -c elf32-i386.c -o elf32-i386.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:21: elfxx-x86.h:694:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, asection *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *, struct bfd_section *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true) ^ elf32-target.h:807:3: note: in expansion of macro 'elf_backend_omit_section_dynsym' elf_backend_omit_section_dynsym, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-i386.c:4420: elf32-target.h:477:3: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct bfd *)'} to 'void (*)(bfd *, struct bfd_link_info *)' {aka 'void (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) ^ elf32-target.h:815:3: note: in expansion of macro 'elf_backend_init_index_section' elf_backend_init_index_section, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:505:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, const Elf_Internal_Phdr *, unsigned int)' {aka 'int (*)(struct bfd *, const struct elf_internal_phdr *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, const Elf_Internal_Phdr *, unsigned)) bfd_false) ^ elf32-target.h:824:3: note: in expansion of macro 'elf_backend_allow_non_load_phdr' elf_backend_allow_non_load_phdr, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:241:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(struct bfd *, struct bfd_link_info *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_true) ^ bfd.h:7504:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' NAME##_bfd_merge_private_bfd_data, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:245:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(struct bfd *, unsigned int)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, flagword)) bfd_true) ^ bfd.h:7509:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' NAME##_bfd_set_private_flags, \ ^~~~ elf32-target.h:1109:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' BFD_JUMP_TABLE_COPY (bfd_elf32), ^~~~~~~~~~~~~~~~~~~ elf32-target.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(struct bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(struct bfd *, struct bfd_symbol *)'} [-Wcast-function-type] ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) ^ bfd.h:7595:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' NAME##_bfd_is_target_special_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:215:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(struct bfd *, void *, long unsigned int)'} [-Wcast-function-type] ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) ^ bfd.h:7600:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' NAME##_bfd_make_debug_symbol, \ ^~~~ elf32-target.h:1118:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -I./../zlib -g -fPIC -O2 -g -fvisibility=hidden -Wl,-Bsymbolic-functions -release `cat libtool-soversion` -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libbfd.la -rpath /usr/lib64 archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo binary.lo ihex.lo srec.lo tekhex.lo verilog.lo `cat ofiles` -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -liberty -Wl,-lc,--as-needed,-lm,--no-as-needed -ldl -L./../zlib -lz -ldl libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/archive.o .libs/archures.o .libs/bfd.o .libs/bfdio.o .libs/bfdwin.o .libs/cache.o .libs/coff-bfd.o .libs/compress.o .libs/corefile.o .libs/format.o .libs/hash.o .libs/init.o .libs/libbfd.o .libs/linker.o .libs/merge.o .libs/opncls.o .libs/reloc.o .libs/section.o .libs/simple.o .libs/stab-syms.o .libs/stabs.o .libs/syms.o .libs/targets.o .libs/binary.o .libs/ihex.o .libs/srec.o .libs/tekhex.o .libs/verilog.o .libs/elf64-loongarch.o .libs/elf64.o .libs/elfxx-loongarch.o .libs/elf32.o .libs/elf.o .libs/elflink.o .libs/elf-attrs.o .libs/elf-strtab.o .libs/elf-properties.o .libs/elf-eh-frame.o .libs/dwarf1.o .libs/dwarf2.o .libs/elf32-loongarch.o .libs/elf64-gen.o .libs/elf32-gen.o .libs/pe-x86_64.o .libs/pex64igen.o .libs/cofflink.o .libs/coffgen.o .libs/pei-x86_64.o .libs/elf64-x86-64.o .libs/elfxx-x86.o .libs/elf-ifunc.o .libs/elf-nacl.o .libs/pe-i386.o .libs/peigen.o .libs/pei-i386.o .libs/elf32-i386.o .libs/elf-vxworks.o .libs/plugin.o .libs/cpu-loongarch.o .libs/cpu-i386.o .libs/cpu-iamcu.o .libs/cpu-l1om.o .libs/cpu-k1om.o .libs/cpu-plugin.o .libs/archive64.o -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -liberty -L/builddir/build/BUILD/binutils-2.30/zlib -lz -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed -Wl,-soname -Wl,libbfd-2.30-125.an8.so -o .libs/libbfd-2.30-125.an8.so libtool: link: (cd ".libs" && rm -f "libbfd.so" && ln -s "libbfd-2.30-125.an8.so" "libbfd.so") libtool: link: ar rc .libs/libbfd.a archive.o archures.o bfd.o bfdio.o bfdwin.o cache.o coff-bfd.o compress.o corefile.o format.o hash.o init.o libbfd.o linker.o merge.o opncls.o reloc.o section.o simple.o stab-syms.o stabs.o syms.o targets.o binary.o ihex.o srec.o tekhex.o verilog.o elf64-loongarch.o elf64.o elfxx-loongarch.o elf32.o elf.o elflink.o elf-attrs.o elf-strtab.o elf-properties.o elf-eh-frame.o dwarf1.o dwarf2.o elf32-loongarch.o elf64-gen.o elf32-gen.o pe-x86_64.o pex64igen.o cofflink.o coffgen.o pei-x86_64.o elf64-x86-64.o elfxx-x86.o elf-ifunc.o elf-nacl.o pe-i386.o peigen.o pei-i386.o elf32-i386.o elf-vxworks.o plugin.o cpu-loongarch.o cpu-i386.o cpu-iamcu.o cpu-l1om.o cpu-k1om.o cpu-plugin.o archive64.o libtool: link: ranlib .libs/libbfd.a libtool: link: ( cd ".libs" && rm -f "libbfd.la" && ln -s "../libbfd.la" "libbfd.la" ) make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/bfd' libtooldir=`/bin/sh ./libtool --config | /usr/bin/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 '/builddir/build/BUILD/binutils-2.30/bfd' + /usr/bin/make -O -j4 -C opcodes clean Making clean in po make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' rm -f core core.* *.pox opcodes.po *.old.po cat-id-tbl.tmp rm -fr *.o make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes/po' Making clean in . make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' test -z "stamp-epiphany stamp-fr30 stamp-frv stamp-ip2k stamp-iq2000 stamp-lm32 stamp-m32c stamp-m32r stamp-mep stamp-mt stamp-or1k stamp-xc16x stamp-xstormy16 libopcodes.a stamp-lib" || rm -f stamp-epiphany stamp-fr30 stamp-frv stamp-ip2k stamp-iq2000 stamp-lm32 stamp-m32c stamp-m32r stamp-mep stamp-mt stamp-or1k stamp-xc16x stamp-xstormy16 libopcodes.a stamp-lib make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' test -z "libopcodes.a" || rm -f libopcodes.a make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' rm -rf .libs _libs make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' test -z "" || rm -f make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' test -z "aarch64-gen i386-gen ia64-gen s390-mkopc s390-opc.tab z8kgen opc2c" || rm -f aarch64-gen i386-gen ia64-gen s390-mkopc s390-opc.tab z8kgen opc2c make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' test -z "libopcodes.la" || rm -f libopcodes.la rm -f "./so_locations" make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' rm -f *.o make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' + /usr/bin/make -O -j4 'CFLAGS=-g -fPIC -O2 -g' -C opcodes /usr/bin/make all-recursive Making all in . make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o dis-init.lo dis-init.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c dis-init.c -fPIC -DPIC -o .libs/dis-init.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c dis-init.c -o dis-init.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o dis-buf.lo dis-buf.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c dis-buf.c -fPIC -DPIC -o .libs/dis-buf.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c dis-buf.c -o dis-buf.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o disassemble.lo -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c -fPIC -DPIC -o .libs/disassemble.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -DARCH_loongarch -DARCH_i386 -DARCH_iamcu -DARCH_l1om -DARCH_k1om ./disassemble.c -o disassemble.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o loongarch-dis.lo loongarch-dis.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-dis.c -fPIC -DPIC -o .libs/loongarch-dis.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-dis.c -o loongarch-dis.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o loongarch-opc.lo loongarch-opc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-opc.c -fPIC -DPIC -o .libs/loongarch-opc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-opc.c -o loongarch-opc.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o loongarch-coder.lo loongarch-coder.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-coder.c -fPIC -DPIC -o .libs/loongarch-coder.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c loongarch-coder.c -o loongarch-coder.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o i386-opc.lo i386-opc.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c i386-opc.c -fPIC -DPIC -o .libs/i386-opc.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c i386-opc.c -o i386-opc.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c -o i386-dis.lo i386-dis.c libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c i386-dis.c -fPIC -DPIC -o .libs/i386-dis.o libtool: compile: loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -c i386-dis.c -o i386-dis.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' /bin/sh ./libtool --tag=CC --mode=link loongarch64-redhat-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -fPIC -O2 -g -Wl,-Bsymbolic-functions -release `cat ../bfd/libtool-soversion` -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libopcodes.la -rpath /usr/lib64 dis-buf.lo disassemble.lo dis-init.lo loongarch-dis.lo loongarch-opc.lo loongarch-coder.lo i386-dis.lo i386-opc.lo -Wl,/builddir/build/BUILD/binutils-2.30/opcodes/../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic -liberty -Wl,-lc,--as-needed,-lm,--no-as-needed ../bfd/libbfd.la libtool: link: loongarch64-redhat-linux-gcc -shared -fPIC -DPIC .libs/dis-buf.o .libs/disassemble.o .libs/dis-init.o .libs/loongarch-dis.o .libs/loongarch-opc.o .libs/loongarch-coder.o .libs/i386-dis.o .libs/i386-opc.o -Wl,-rpath -Wl,/builddir/build/BUILD/binutils-2.30/bfd/.libs -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/binutils-2.30/opcodes/../libiberty/pic ../bfd/.libs/libbfd.so -L/builddir/build/BUILD/binutils-2.30/bfd/../libiberty/pic -L/builddir/build/BUILD/binutils-2.30/zlib -liberty -lz -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,/builddir/build/BUILD/binutils-2.30/opcodes/../bfd/.libs/libbfd.so -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed -Wl,-soname -Wl,libopcodes-2.30-125.an8.so -o .libs/libopcodes-2.30-125.an8.so libtool: link: (cd ".libs" && rm -f "libopcodes.so" && ln -s "libopcodes-2.30-125.an8.so" "libopcodes.so") libtool: link: ar rc .libs/libopcodes.a dis-buf.o disassemble.o dis-init.o loongarch-dis.o loongarch-opc.o loongarch-coder.o i386-dis.o i386-opc.o libtool: link: ranlib .libs/libopcodes.a libtool: link: ( cd ".libs" && rm -f "libopcodes.la" && ln -s "../libopcodes.la" "libopcodes.la" ) make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/opcodes' libtooldir=`/bin/sh ./libtool --config | sed -n -e 's/^objdir=//p'`; \ if [ -f $libtooldir/libopcodes.a ]; then \ cp $libtooldir/libopcodes.a libopcodes.tmp; \ ranlib libopcodes.tmp; \ /bin/sh ./../move-if-change libopcodes.tmp libopcodes.a; \ else true; fi touch stamp-lib make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/opcodes' Making all in po make[2]: Nothing to be done for 'all'. + install -m 644 bfd/libbfd.a /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64 + install -m 644 libiberty/libiberty.a /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64 + install -m 644 include/libiberty.h /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/include + install -m 644 opcodes/libopcodes.a /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64 + rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1/dlltool.1 /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1/nlmconv.1 /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1/windres.1 /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/man/man1/windmc.1 + chmod +x /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd-2.30-125.an8.so /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd.so /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes-2.30-125.an8.so /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes.so + rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd.so /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes.so + rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd.la /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes.la + grep '^#define BFD_ARCH_SIZE 64$' /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/include/bfd.h #define BFD_ARCH_SIZE 64 + touch -r bfd/bfd-in2.h /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/include/bfd.h ++ gcc -shared -x c /dev/null -o /dev/null -Wl,--verbose -v ++ sed -n -f /builddir/build/SOURCES/binutils-2.19.50.0.1-output-format.sed + OUTPUT_FORMAT='/* Ensure this .so library will not be used by a link for a different format on a multi-architecture system. */ OUTPUT_FORMAT(elf64-loongarch)' + tee /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd.so /* GNU ld script */ /* Ensure this .so library will not be used by a link for a different format on a multi-architecture system. */ OUTPUT_FORMAT(elf64-loongarch) /* The libz dependency is unexpected by legacy build scripts. */ /* The libdl dependency is for plugin support. (BZ 889134) */ INPUT ( /usr/lib64/libbfd.a -liberty -lz -ldl ) + tee /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes.so /* GNU ld script */ /* Ensure this .so library will not be used by a link for a different format on a multi-architecture system. */ OUTPUT_FORMAT(elf64-loongarch) INPUT ( /usr/lib64/libopcodes.a -lbfd ) + rm -f /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/info/dir + rm -rf /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/loongarch64-redhat-linux + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 binutils + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 opcodes + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 bfd + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 gas + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 gprof + cat opcodes.lang + cat bfd.lang + cat gas.lang + cat gprof.lang + '[' -x ld/ld-new ']' + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 ld + cat ld.lang + '[' -x gold/ld-new ']' + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.30-125.an8 --unique-debug-suffix -2.30-125.an8.loongarch64 --unique-debug-src-base binutils-2.30-125.an8.loongarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/binutils-2.30 extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/addr2line extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/ar extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/as extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/c++filt extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/elfedit extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/gprof extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/ld extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/nm extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/objcopy extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/objdump hard linked /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib/debug/usr/bin/ld-2.30-125.an8.loongarch64.debug to /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib/debug/usr/bin/ld.bfd-2.30-125.an8.loongarch64.debug extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/ranlib extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/readelf extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/size extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/strings extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/bin/strip extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libbfd-2.30-125.an8.so extracting debug info from /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/lib64/libopcodes-2.30-125.an8.so /usr/lib/rpm/sepdebugcrcfix: Updated 17 CRC32s, 0 CRC32s did match. 33192 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: binutils-2.30-125.an8.loongarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TTfPlp + umask 022 + cd /builddir/build/BUILD + cd binutils-2.30 + DOCDIR=/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/doc/binutils + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/doc/binutils + cp -pr README /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/doc/binutils + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bMSNYt + umask 022 + cd /builddir/build/BUILD + cd binutils-2.30 + LICENSEDIR=/builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + cp -pr COPYING /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + cp -pr COPYING3 /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + cp -pr COPYING3.LIB /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + cp -pr COPYING.LIB /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64/usr/share/licenses/binutils + exit 0 warning: File listed twice: /usr/share/info/as.info.gz warning: File listed twice: /usr/share/info/binutils.info.gz warning: File listed twice: /usr/share/info/gprof.info.gz warning: File listed twice: /usr/share/info/ld.info.gz warning: File listed twice: /usr/share/info/standards.info.gz Provides: binutils = 2.30-125.an8 binutils(loongarch-64) = 2.30-125.an8 bundled(libiberty) libbfd-2.30-125.an8.so()(64bit) libopcodes-2.30-125.an8.so()(64bit) Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh /sbin/install-info Requires(preun): /bin/sh /sbin/install-info Requires(postun): /bin/sh Requires: libbfd-2.30-125.an8.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libm.so.6()(64bit) libopcodes-2.30-125.an8.so()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Conflicts: gcc-c++ < 4.0.0 Processing files: binutils-devel-2.30-125.an8.loongarch64 Provides: binutils-devel = 2.30-125.an8 binutils-devel(loongarch-64) = 2.30-125.an8 binutils-static = 2.30-125.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/install-info Requires(preun): /sbin/install-info Processing files: binutils-debugsource-2.30-125.an8.loongarch64 Provides: binutils-debugsource = 2.30-125.an8 binutils-debugsource(loongarch-64) = 2.30-125.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: binutils-debuginfo-2.30-125.an8.loongarch64 Provides: binutils-debuginfo = 2.30-125.an8 binutils-debuginfo(loongarch-64) = 2.30-125.an8 debuginfo(build-id) = 0812eb55f36334508e24e641096521141a364bb0 debuginfo(build-id) = 0c1b88fcc14373d802c23dfd248607bdbfe1a258 debuginfo(build-id) = 1288b3d3892a757e8c46c2e556bad5374b3c0d32 debuginfo(build-id) = 2d3fc4e58943ea75fd37454edcd4d8d46a43e3f7 debuginfo(build-id) = 40efb58bc3cd6fcb143cd908750f9e1f17b20212 debuginfo(build-id) = 61e430516bb6d665b042a6198df3bece613d3140 debuginfo(build-id) = 64cdeabb6b9f4454324e7b7da7240b0affedd29c debuginfo(build-id) = 780e6eb9893f392f54fc8f682b264a7f615ca84a debuginfo(build-id) = 89f719ebf46bab930492a55a24db7d5a416205c5 debuginfo(build-id) = 953b32521ff0023bff7970597e9fb7062c6b70be debuginfo(build-id) = a8e57e5548d8b97d35c14a65078eb4328b0afd96 debuginfo(build-id) = b56a9d90345cf4e2143c1455969eea2a5b7e88c6 debuginfo(build-id) = cea24b314f3c55b076a609ec23ff6e22d958b936 debuginfo(build-id) = e3750a7573e570fe5d2699f677c40b80625d0285 debuginfo(build-id) = e8ae091c59828a08155547036f6c4bc88772320a debuginfo(build-id) = f1a779c6ba60ff5ae09b6e04565375092ca214fc debuginfo(build-id) = f7bfee5f180a8af0386accc0ce4ef0f97c84449a Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: binutils-debugsource(loongarch-64) = 2.30-125.an8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 Wrote: /builddir/build/RPMS/binutils-2.30-125.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/binutils-devel-2.30-125.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/binutils-debugsource-2.30-125.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/binutils-debuginfo-2.30-125.an8.loongarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gvZjjz + umask 022 + cd /builddir/build/BUILD + cd binutils-2.30 + /usr/bin/rm -rf /builddir/build/BUILDROOT/binutils-2.30-125.an8.loongarch64 + exit 0 Child return code was: 0