Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'], chrootPath='/var/lib/mock/dist-an8.10-build-481714-74255/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=976gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --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-127.0.1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec'], chrootPath='/var/lib/mock/dist-an8.10-build-481714-74255/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=976gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --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.hYtP3w + 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 . + 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 . + /usr/bin/cat /builddir/build/SOURCES/binutils-2.20.51.0.2-libtool-lib64.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.25-version.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.22.52.0.1-export-demangle.h.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.22.52.0.4-no-config-h-check.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.26-lto.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.29-filename-in-error-messages.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.25-set-long-long.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-readelf-other-sym-info.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.27-aarch64-ifunc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-revert-PowerPC-speculation-barriers.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-skip-dwo-search-if-not-needed.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-page-to-segment-assignment.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.30-allow_R_AARCH64-symbols.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-strip-unknown-relocs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-speed-up-objdump.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-2.28-ignore-gold-duplicates.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-ifunc-relocs-in-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-debug-section-marking.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-llvm-plugin.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gas-build-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7642.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7643.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7208.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-10372.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-10373.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7570.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-6323.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-6759.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7569.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-7568.patch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-10534.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-10535.patch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86-local-relocs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-linkonce-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-8945.patch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86-local-version.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-fix-testsuite-failures.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-PowerPC-IEEE-long-double-warnings.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-missing-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-ignore-discarded-note-relocs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-merge-attribute-sections.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-remove-empty-ISA-properties.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-note-merge-improvements.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-note-segment.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-disable-readelf-gap-reports.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86_64-disable-PLT-elision.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-do-not-link-with-static-libstdc++.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-attach-to-group.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-17358.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86_64-ibt-enabled-tlsdesc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-8-byte-note-segments.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-nfp.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390x-arch13.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390x-partial-relro.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86-IBT-and-missing-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-AArch64-gold.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-multiple-relocs-for-same-section.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-do-not-merge-differing-SHF_EXCLUDE-groups.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-aarch64-STO_AARCH64_VARIANT_PCS.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-coverity-fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-improved-note-merging.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2019-14444.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2019-1010204.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86_JCC_Erratum.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2019-17451.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2019-17450.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-copy-multiple-relocs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-do-not-warn-about-debuginfo-files.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390-ld-test-fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-aarch64-ld-test-fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-sanitize-uses-dlsym.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-PT_GNU_PROPERTY-segment.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-mismatched-section-flags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-objcopy-set-section-flags-shared.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390x-prevent-GOT-rewrite.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390-alignment-hints.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86-gas-scaled-8-bit-displacements.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-plugin-as-needed.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-strip-merge.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-ld-IR-override.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-x86-tpause.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-aarch64-properties.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-common-sym-versioning.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-ppc64le-note-merge.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-plugin-as-needed-2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2021-20197.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-mark-all-weak-aliases.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2021-3487.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2020-35448.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2021-20284.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-clearing-discarded-relocs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-gold-i386-gnu-property-notes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-plugin-as-needed-correct.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390x-arch14.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils.unicode.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-undefined-unversioned-symbols.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-plugin-error.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-verdef.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-aarch64-rng.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-s390-z16.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-coffgen-buffer-overrun.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-plugin-search.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-memory-access-when-parsing-an-elf-file.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-DW_FORM_strx.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part1-PR22955.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part2-PR87861.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part3-PR22957.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part4-PR16615.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part5-PR28694.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part6-PR28862.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-CVE-2018-12699-part7-PR28718.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-Add-BFD-support-for-dwz-files.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/binutils-more-testsuite-failures.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1000-binutils-anolis-rebrand.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1001-binutils-loongarch-support.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1002-LoongArch-Fix-wrong-line-number-in-.debug_line.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1003-binutils-LoongArch-Add-missing-opcode.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1004-Fix-gas-bug-Segment-error-in-compilation-due-to-too.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1005-ld-change-loong64-to-loongarch64.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1006-ld-Add-ifunc-support.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1007-ld-Delete-R_LARCH_NONE-relocation-of-eh_frame.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1008-binutils-Delete-warning-of-compile.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1009-ld-Fix-the-bug-of-pr21964-4.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1010-Add-missing-opcode-and-3A6000.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1011-Some-testsuite-fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1012-Always-allocate-a-new-pointer-for-section-name-that-.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/1013-binutils-Remove-ABI_XLP32-related-code.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + 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}/127.0.1.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.DQWZg9 + umask 022 target is loongarch64-redhat-linux + cd /builddir/build/BUILD + cd binutils-2.30 + echo 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 -j16 -j16 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-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-compress.o `test -f 'compress.c' || echo './'`compress.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' 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' 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-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-crc32.o `test -f 'crc32.c' || echo './'`crc32.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-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-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-gzread.o `test -f 'gzread.c' || echo './'`gzread.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]: 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-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-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-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-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' 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 ./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 ./libiberty 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[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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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[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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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 ./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[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 ./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 ./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 ./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 ./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[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 ./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 ./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 ./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 ./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 ./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 ./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 ./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' 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 ./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 ./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 ./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 ./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 ./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[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 ]; 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[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[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[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 ./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[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/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 Making info in doc make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/bfd' 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' creating bfdver.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 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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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 < ./../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' ./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 < ./../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' 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' ( 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' ( 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' 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 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 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/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 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 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 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 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 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 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 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' 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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-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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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=compile loongarch64-redhat-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_loongarch_elf64_vec -DHAVE_loongarch_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_x86_64_pe_vec -DHAVE_x86_64_pei_vec -DHAVE_x86_64_pe_be_vec -DHAVE_x86_64_elf64_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_i386_pe_vec -DHAVE_i386_pei_vec -DHAVE_i386_elf32_vec -DHAVE_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:10709:7: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy (data.pr_fname, fname, sizeof (data.pr_fname)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:10713: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:10740: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:10732: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:10763: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:10755: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 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=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-127.0.1.an8.so -o .libs/libbfd-2.30-127.0.1.an8.so libtool: link: (cd ".libs" && rm -f "libbfd.so" && ln -s "libbfd-2.30-127.0.1.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 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 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-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-127.0.1.an8.so -o .libs/libopcodes-2.30-127.0.1.an8.so libtool: link: (cd ".libs" && rm -f "libopcodes.so" && ln -s "libopcodes-2.30-127.0.1.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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' /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' 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' /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' /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 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 -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 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 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 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 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 -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 -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 ./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' 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 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 symbols.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 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 ./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[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 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 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 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 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 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 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 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[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 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 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[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[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[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[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[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[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[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[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[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[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 gprof.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gprof' 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[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[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[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' 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 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 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 i386.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 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 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 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 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 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 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/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 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 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 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 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 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 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' 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/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' 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' 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 `.' Making info in 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]: Nothing to be done for 'all'. 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 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 filemode.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 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 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 size.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 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 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 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 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 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 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 `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 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 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 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 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 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 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 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 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' /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 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 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 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 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' 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' /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' /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' 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 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 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 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' 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 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 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 ieee.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 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 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' 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' 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 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 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 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 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' 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' 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 -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 -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' /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' base=`echo ei386pep.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' /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' 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 ./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[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' 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 plugin.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' /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 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' 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 `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' /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 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' 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' 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 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' 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[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 ldlang.c make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' 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' /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 -j16 -j16 tooldir=/usr info make[1]: Nothing to be done for 'info-target'. Doing info in libiberty Doing info in intl Doing info in zlib Doing info in binutils Doing info in bfd Doing info in gas Doing info in opcodes Doing info in ld Doing info in etc Doing info in gprof make[2]: Nothing to be done for 'info'. make[2]: Nothing to be done for 'info'. make[2]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info'. Making info in doc Making info in doc Making info in po make[3]: Nothing to be done for 'info'. Making info in doc Making info in po Making info in . make[3]: Nothing to be done for 'info'. 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-am'. 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'. Making info in po make[3]: Nothing to be done for 'info'. make[3]: Nothing to be done for 'info-am'. 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 Tue Oct 28 18:25:32 2025 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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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 Tue Oct 28 18:25:38 2025 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-127.0.1.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]: *** [Makefile:2323: check-recursive] Error 1 make[2]: Target 'check' not remade because of errors. make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' 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 Tue Oct 28 18:25:42 2025 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-127.0.1.an8 make[5]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[5]: *** [Makefile:3682: check-DEJAGNU] Error 1 make[4]: *** [Makefile:1925: check-am] Error 2 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' 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 make[3]: *** [Makefile:52: check-cplus-dem] Error 1 ./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 ./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]: 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 'check-target'. make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30' make[3]: Target 'check' not remade because of errors. make[2]: *** [Makefile:499: check-subdir] Error 2 make[2]: Target 'check' not remade because of errors. 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 Tue Oct 28 18:25:38 2025 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-127.0.1.an8 Test run by mockbuild on Tue Oct 28 18:25:42 2025 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-127.0.1.an8 Test run by mockbuild on Tue Oct 28 18:25:32 2025 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%!62936::!:'<#==G_IO__^_S_______________X`$```@"``"&%I M6]\JA?8-UAO=REI!V^H7NQO=WU[CJ[)Z$N\Q7CZ/<'Q-<>[O7T3[C=HGO;H# M0'TIX@0$]\J]`W#@=IUJVRP-O'V`>">5MT.[:I7V#<]M]FJ(`"FAEU]>SSI1 M7K?/NW9CW>>MWIO*'OMN^[%#YL.GH*4O/.D1>\#R'UZ*!#SA]][8^N>\RZ,` M>V;[OO!Z]ZVK5536RL'35V-K`0M*`(V8?8]YNO=GSMF<[:>XSV6]7$;MU>^< M][ZZ^[;WCE>$?6DVW3)[-R[H?8[75.!]]KS6`&^]]Q=]NBOO>N\\^0YS/>=7 M7'%9Y\O7>V7;[LMB`/1=W+KQU?#M:9YC5]M%'L>7+9JJZ]/HT?!#[O<=]#1\ MGWH4#SKKLUDG-Q]WV=P?"^].*FV/O'Q%TQPH`44`!;)ET]LKK&?>ZG MLM\JX=];8ZZ.V;W.YM[6S'WWSQXL/CJG':[NZNN96[B:=-LZ.W3MEI)]VVW<-=H-=I6!N[[O=[K<'3MHB[;GH!]\"M'=: MO?,WP-.^XAUM![P&VSZ`'I11\:JWO8/H'H50B`"B@*XVZRH4?;.@Z=`*`.]\ M!P>J!3D.=JMI>YW=';-11O9CR-:]OL^\].PW)FFJE15/K+?&[;/H[H**'7U]/HO4WS0 M!SR9(7V,,+`HJ+ZREF:'8U5],GLU;FZ$%Y,=]N%#TI;)$;%&:!JDBV"F4TH; MM]U`>!#BA*'EC5,J('!95(0(@KZU<3%*/;*E*2J[-.S131JQ]8=IGF;8TJN; M=-MJLM*NLXGXUP*E0G;>Z=U]L7>QH8[`(AMNF0FS2(D M(%?!ZUQNX[MJNQW,U2IMIV]P:*4@V;LVL$=C???.U>VMJ`EEE=VMWO>H@^8)(@@`"`$`"`)ID$Q,E,RF--4] MHIZ3TGJ,@!H#U/4!ZF30)($"!!)B1H3`C2,1J>J>T:II^I'I'ZD&FF`$```` M-#1H"020ID(R:!I$]&DPB9,VJ>D]1HT>IDTR-`Q``TT`:`-``"3U4D0@%/1J M>2GJGAE3VFD>E,TR@T/*/*'J#U&@&@``:```&F@B2($`1H`@`)B`!,(,@1B9 M"8T#23:IL)Z&FE&PIY0!420@()H!#("$VA-4\TT4\C:F"3R,J>U1IY(VHTQ# M(::!Z$>H!]\7/^;\#;?_Q\(L_`*Q;@`>X'PP6R.T*!%\7QU/NHA!9"0#($1L MY4J?7<8TK("MDA_*FG\SFM-DDU"JJB555*UIRN^QNA9)9*)41R6"8B5!@,0" M*0`5((1!1B,55B%0)8E$DJXHA,5BIBR,(A%1!9"H@2+K&*H'_>PW18TLA4.V M)/_>64TQ`E'A4F\BS0WH1,@210DLEI9)*)8JU)-RI"E1@JHDMB*(JP4LB4DJ M'_;4(F$B;9"1B_HB@H?8#9$!*45B05$C`!IMEI6%M;&K:+LUC5.K-21#40DJ M!"HL1K)A"RADR)(MB",JR61+$,QE4F262&D60XMJ#:(0LBA(VE;(H$4120FD MJ))JPDTBD38J(&U)%2R1$;6!-J4C`DL-`@,54"*`YJZEZ#_Z/\C!#1W^8A_D M,/PG^!L$G_HR?YFA1SG-D.X8U(D")@[!";\^W2%N MQ&3)5P2/3U[/(W1N2Q%"1>4F$;=EP-J0FM;75ZSU!8^$P4X?!>@E$4[1_\@4 M(XUYKKJO;)5M+45N1&I+M)I&$$63]#,WK!)S*`=(6()^2VV_>I\_EQ8OTK=& ME(@'[K4`>(N/MY>@JJ*A8?&'9+,Y"^[8B7L#CTSW?^5&-0Y+/>7?W9.[N>!U MBV5??7]](L40P_]AK\Z\N?WEZ@`P0\P1@4M,DDDDD`8'C[5X+KV?UIT!ER7N M_NYNC,,9&,`#(.Q)>$30\1DITIE>0`A!^.PS.9&8IA:))6C`D,,PW^5N/?9F M[0A`JIH[DV/7E'?RJA1WE M+D##=!11U"Z)`?`^(#]7K)I775F0,"\'%DPC(Z&9VEI(12:@XB@O1];'78S7 M?WAG)7>#A;6PA9L%/1!"1R\_3X$V#D;8TKV.$;D<<@Y"T-(R2%[UN\=KU6=E=>Z_"!_FJJE?H8)NQ$;!E,SRS4_[S40K+<'^3=ZQ MJ!JAJAWK`:6<]+4FL#?1NB;\-T6@3REES06!RGE,H$;!]^+!05]+K4`^JA'Y MEIY3#Y>HS#TX2RTN+5Q5H>_*B$67I,;KF\!C#H?UO$?,FJ&3>]/OM8M\J;J\ M^;/;,=0\MV;EB)M%\2(J;0/=GPXYA^UQ\T8=R,-PUF-(.9RV64_!%*C<+QL; MY=I3_LX&ZJRR'`&2<(\J)!J'$A4-QS%&!?J,3S>'XIJG MJGA7^M?0O0MA<5I:%^!;8Z3X9::3_T'9R>V/1'H\B>`A(?M'V-)JG-^#9\7U M/J?QN6XYC"P?Q2-`H&`8&$>?RZUZ^M((I^]2ZS#SZ0(-X/ZXQT>9^=.6 M^^W&8WF901\W:9'M8P1KO0:2,5V]:4\0FQ0B#!)TE%>*FT+$&!X'M;K:79Q: M7!7Q?.!]#Z'J?0[.GD[OJ`?5+/`D38L8,&`1@$8="_WK[%B]ZX"3\2$L\A:1 M*H1:(GY;/U$[AC'R73GOLB8>*J)5HJ:RAX:E[N+$\3Q>6:5BQIXHJ#J;3BK@ ML85-U5?!BNHM)XGBN*A9`J8525,#:J+!B94VWZBHIE=*YE<93.N5RR9S:BV8 MCUNKEBH8N47&E$2J1,.&G%`(7DW*F7,VW&ZFW*BA+/FX?\4WKB]?O=XO;*92EK4IX*A3B#P5\:/ M%Z6!FV/8.:O%%!VKL6D\*\EH&ZP]"P"EA2TM.*P*6&Q8GD6?[%A=8:+*6=2P M?.L;+"ZPP6"!M-50A$C#ZOO#Y/M^K@27#G9$P!I4VJF'N7&W! M"G!$"RV`@',!X`"+!2`!`'=FM)Y[+I?>1^#GN4W-@&H$':[`VJEQ?L")HJ14 MLJ0-_,PS!AF)S-&,&&,)ACF0-VRIP[U2*EU$O.#Z``M=3'KB!)6HT(]GL2"] M1:M-5)6)(Z6(U<6L@T@K0.*YFO+$C:K6L$D?@Q+3TS6E!@Q-&/&8Q"P,[M,U MH;6A)QAJZ91)[0'7"6@T(_JI=TJAAE3;E/Y;X-#9X8XSPQ$NE(SJN,IC2DAK MEIFM:#6:9HKK-:#-],S$\TM,Q6*YAF+,PM>,QQFLT:Q71!LPWF-YA\K#?5PU MHVWWUNR;.U5J,;-WI]-CPZY=+QYS=G.W:ZXW9'_#08-&21D6QM4#&*;D"D#S MB52G"FPDLIM$JE.Y1)^(2"X\1N-&3;O.W)7BR$(QB M^_J9Y7_]RFNHXFM.R`3E?OHP7[/M*A%J+74RL6N>^&&$;8RFU..%O$WHP)"4 M48UREN/8A^18"C3`#@L[[6;N:YM[5T(R,[V/B2D%U6\>,+%3E35K9K939!W$ MWVLCC%^266*<[#*)O@\8F$!U:4!_QB`T M0P-O^W3,].62F/Y=UGHPJ!NB4\**">.GHA;9*'P45ZG*5K?%KXN;IJO:ZO5S MC[SN../I'=PDDE3L("[9(*R`IN\M&?#5"UIKMLO/MDC+K)LRUMMMM\0DA)#Y M_9EYR$D&VW\D&2-OV@C)'RA/1";PG5"2$U"2$D)(3SPDA)"50GQ]0'`PP8N> MJ/OA&_3XO>UW:;6V(X_6VS3://?Z\V"S6&!B(J8C',0S?!W_:'AUT#G/OW4, M&#!@P97UZ*HQ(5(L#;;/7H=U\>$O+H5!3QQ`L^UD"4_%_?"O7T[02)G8+8PF M2W\L_66.TH0A*A1(]#*B=!`[)WRY!@Q/6T-)K>I[GBVMC>_!P;8QRX_X>7+A MPW*\"NY6RO!6%-1VB]5<5$R@FR_X?=ER#,8(=4/PD+!"$%A%D(R1"2+>E8/@ MW[J,'?+7KR04[-YY=0(-W4IO%&B`R"!3R2T"0D+]2[.6SRIV]&#"5)]RX?9D M$^:?/)&Y6]2V5Z-<.>[M7]>,4_OABU!6UK71\F][W M`KCT]CSCL`._9./;SX#PZ^Q;CUOUOLW;P.VI)^))\3.3>SO.*L^#C;-IG/AG M@I&[5MV\%+H^D$M65>P=$VHZG3L&F+HA\;8!`987OGB\:2D]Z&_GK2.NC MCMO)::3KB7AMFDEJ;3A)$XQI9F0USR@#E5\>/]/3ZFSHS]W,E"UW#LPBV MG)W;1C1W5.]^G:UG;1F[;8<).2VQ@4/* M!U-_\-'T]>6[;=M=W@7-AS37XU&L*C?KCV0TP[;.VN+=[9MR8Y,LFDP=[`V= M%G2["C8T)7&E-.56//KLMLWV6Z@H;&9F9G"Z/LPHA&&&5!*JIFAWW&#(,X[& M;2N6E$X8-PK[#*55`7L7LR-6<7FR718^SCQV M=Y'VREDDYC[7W9YO#LV5PGA98]G#&%K?5)ZV;N[(5-7&35,\'&M"T( M]ODTFYMP;)KF^MIM-IM-IV[O[?%JO#=>S;H9MUMUV4-WSI;;R MO\_*/*C.#\]_?EOAZ3]-]7)HXP>$&J:#;VR:#9MW-6U$NAG.5?'[^:Y;/MHL M:_V:8"/J9&#)(G0Y-D$(-P;N9_"#.SMV1WSV4FLCPD_J:3+RO=F*AITO#K[- MS(W%V5'DUD%^JVRFU[7:AMU66VZZ[=<=C4$ MYXW]?NE)F^.RBJK%WHH@0@CCTG\MD[N[,_QSU7;\U7O?SE\>.[9QSSSXF99I M^%U5YSG[XQC&BW.4KG>;N\YSW;.O_;Q[.-UUUUUW*4I2E?NX[=U55<-C-I*5 MK.SM*55VW=9PG0-U65V9992E*4O]N5/5TZL[[<[M)?JMD;O6G>V+6SEFA8$T MS[]]>G3WOC=M]_AGZ[YP_O>]^NBPHPO[X[>XGOUBS*J$N,N[G'-O:UC6-6VZ MZ[6N^4G)54;&HRANRA*OSIJ?YU.5M6U!RYUP:CSH9F9F;N9V:0,'?Y^NNO4X M>=.<>3L][L`"0Z[^Q^=Y#P?*^G[7H]7@``````````%\_]OMX^]][Q^'EKOW M_8?4_*][P>9G9C1AV9JV3_>UK3V0E1!K=[]L\,F[V=F:?4\>/?*-'+T\_"%4 M+O&6-4<=+-KGHU32:KKV%/5Z0W4/YT&_E^D\&Y--K&;+33W0TSY;(QRDTFDV MUNYMC8V-^;/9<;J(7,UTM\WK;CN_SBX[.,S, MS7,[,S&F6'7"'[+>RK&C="KMZ0Z8](_'=T:;=WOO:=C^`4,A##=6[+V/M MKI]UDLV56%I:TV:EFPDS-\6=FZ#V\X)ZN7/AS@"-Y/NO ME?G\>>`#S[X'A/.-7+!+-D%[") ML@MKT@*S_UNZZV;*6&%?5_HOSIY^=WI3W>IHE39?+"S7/4%!E!^/;PP4/,/F M0X>C5=+L!&02#YB96-71*$FRHLG8JNY)D>A*,$Z#F4['Q/$^)R)U1.C^]B-$ MZWQ)'FZNKQ='J`*?$9@9/D8Z!8DS[I)4DD\$M+3IEHAGPJB4=5>#0*WO5P8CA MH9F9HKUT\F[7`;LS9/?1Y/U,B8M#$DIO5.-=,`TB(>],PW7-JM^_D0D0ZY)`()%8,"219$G*9`<\>/%S_4"15 MH0BQ520(J18H$$)%05H2`H*4SG1D@HI_`_*_7^W.GC^0]_I,@']L[OZ500?Q M'&9Q#,#']IKV?TQJ.K8.6\NR^O]]1MJ;[`]@?%2,>J=2F:,HY_`@J<22/@P0 M^J*"8F/'V::-#1X=@1C&,'PC6'#"QZ9WO+?LQV:>[ M%(_LW*/A(Q=3$-\8-QB)96&L#L.2,L?58C[6O<\1\_D8OD+G9AQC5V@KLZJB M7'L?%Z&[,IC`R@\X:.'MC:M$/WO.7&/ZQ)]<%M>A',\6K"L;F7';U:; MS].9_.W%:P6'&'9M_>Y%,=[J7]/&;O90-!OM=LRUF)S:)[O)5>UYI->]]&W> MT-A[BTOQ7[%O^32$UE^#!NS,G%LP.FO%XCZBO?I^./.1( M5&A2E2I1U#!U#!L,&PP;#-D`N3C'MYJ[_-2HO3GL@^SN!NB;,N?#&92#"#(Y M%1`R&"F#<>@T3^@GU'[Y^D#Q#F<',C^@2/6>)P;&!HF'0T/*DC[2;%)2-Q MS!W'([GT'\AR/`I.@[G,YFPCD4\AHT/'CJ=FPT-UG<:PUB"H!ZAB`"J'$BHD@B(`NLBJ`?UQ4!2C MW'%03T$!#J$\`^`:&AH<.FX%.&-`'2GJEG/;6,Y3(P_`J>IKQ>T$,S8O%:/(`Z%_BW@TT)A2A(O`YA"#Q2?O^_X_*(I3ZRF M`SZ);+4N@^(,)M-):M6K5JU"A@,&Q*30T;$B/O$1S$^G4B-ED545NQA8GY_T M2=W@YB;NQNT)I&&":=WXN;=C;<3%D5ODC&QDCPVV/Q8%C(HQ4A$\RAXSW=VQ M4;)R4@R'C-XO34!^-=#PCW+%;("I=N[:MX_&NY=_X"O?7SI3)`+M),*-"7:YOY?Y)5%(!N)'9Q!+9 MXBXM;;444Z2/K2/^,?M45#TH/*$"-ULB]D$D4_L6)U;"A1#WP@#V9GSAN\ M#^=BBC7,(=_W`!VJ\!!>F3L7X)2=6 MX#EVKWC2T0G.*.T.;11O8!#X=S/$_,1_;*_EE,ED&Z-,M%HLE6#"*L@B9_#WGN,U'6AP7$G!?JMT;*4_+ M;-+A4.3!`P$S8,`B#>_F=:`+T@X\=13H0D(!`A_,"^-`7[/'"E0,PZHJ-X#@ M7KF>JT!"RS8S)$3M(I%"2!2($4$?&*!;T=>*_8'0NAS'L`VB>^,3H$GB!"R( M]:B&H$,^_A;>7WGC"RA^WG/K`A]?F>WKVV5'Q^`D9Z)'V]@&:10!:=L%`Z>) MD1<2*0[R(4D2$)(!`(0F'RYOD^<\A[?1Z/7LG\_Z[6?S^VSV_G@DB,6)J+U. M)OA[8RTSBUK29+DHHA*F:FQ[%70PUG@V9X[&9(Z#1#^C^>:)`(8/0F"1Z@^> MB74D%C)`4G*BH[`1[OZL?93?WPVCEQ(MZRW.^;:>L#BN9H!B+"AGW51]3+R2 M&JC]BJ`D(RBX(/KW=51Y=$O2!7P9+;G[O/C#ZP2/79]P80+4MNGMV:M[TJ4K MNLRS`/;NE(BDB>/.VOM^/X_\=YT0BQ"!!9R(*?)Y82-"IT$5,"$C&"+'TJ/M M+'V4&\G],D/6]5-^K!A*I?G4\UJIJI;*LD^+62&SC'-/OP#1K>F@D(?I6FTC M9K9PAYR"C#&AR7"A"UBF=U047`5_B`![1MB*NH"$R1(G=3ZBJ5154JA0H5*R MLK*RLK*RLK*RLA\@@4BE51.A M_\D0R(_9-T9/XUJ_V,9`1,8S&*4`GRQ'Z`(.>FLS?H,&]YJR"[57(^)4NT:P MQ\OI^Z&9]R):A,KH2=RSB6I63)7):`]7K1$')30T7[<2X(?U*@TZE34K\[`' MYSO*5AXE[_F"ZO!4'<`T@.P_&>DQ"YP%\0D/6.40"O5)`=HHTD1/SB#E)LE5 M^!CF5%2S\"68?O,D-W3)-C0I1B)@L.>9%2R:+)183$LCA%FE/(HPG4J5D;-) MNU"DQAR2R:*TBABNRI.?^M.P&H3I&)&/!2\VH<4<(K8TDD_A4J_G)LV4;KA+)5FZXNDY.$J8-25C-C%6* M2LDQ>BCE=R&[`Q>(DB8KD\P*8AAA??&,T8E*B*H8PJ@K"X"/W8FBJG$G*IU2 M,28C!@*!2PK!4N$L'4:),J%B3\1\9YRBBBSU^.3B,*<+#;:B0H:$#B)_4`*. M]22/7C,_4G<->RVX1U)X$PF$PFTY;\O!]A#M)$_L0_RE5"Z635(E_%Y\]UK^ M/&:[-S3?I71=;34T6VXQP8%A4DLO`Q)(3F%D)/P?I>1_3)%Q:P%9AC,$C!HI MDCO-%6:?8-I'\'U)R;*_4_25[^2#^9TI>IO9IVV&2:W1JQ'"8*-9#X2P%'85 M^QR=&FFG>`J\!-E:II+I%%?Q@,08@I2&((_&`105N(:"S]*S'3U-32Q6,B") MCFII`.D)D[P=]XR3W%47_.QD:\)7BL-&Q2IKFV6 MFO3K>LB(B(B)@A)'&^.;S,S,S,S,S.^+/-K545(PBVN<2L)63ED4&LC*DSJE M<+)\C&1D*F&8@9<@QP-Q>Y!+ZP=JDCO*]Z>F*2B4^:($A(3W`T6D@,B"?=CR M`L(,5.)V*[B-I)^N3\X9^R1@WI"2H-I)@FM2F@'I$BJ?,J# M$+`,4!8H;UH#B%!&/(K/7CI,3)4!WF%P+"I`BB&\`@JMA&65@J156`IR2/.` M\HE6TJ?/X3A$XHLD1(L6*I=[6Q4+`([A7Z'`Q"%-P4,!VZ8;GKZX24!=@E@A M(AY^X-@T_GGGA:6TGP20UG?RDDDQ#]@?`!L#U,/$TA\/$_;7]0C_+J'0W,/Z MRZ))T)-OP[VTIR-DX30!(!6\!O)1B,H&(&X`^1T`D>GAVO_7XGS0?M&7M\2O M:%ME(0E*;P)S>83C&<\4G3GQ^'7454U0WW!>V4WZ?NM^*OCE?32S/D+U#]?M M7J,SC'B]1QL+GL<"=G&_RGUE'C!3YP4YOR@IT\^)Z04^,5*]/:*'S@D4=@)&`O/RYFXZ0Z> M./G@444444.^%/NK]I_P*`\&@H?S@D?E0SUW>)+[@H09]AW[_F"1F+: M%QL$9]PPS-_9;7 M<)CS,S,>9-KMM)/6J52J=T5^517^N3$B)Z)Z9)))))))``)))))))))))))' M"B4$")30*,2#"1BI")0B\V:VW+8OM-HMRG2A5&YM+15%L@RDMBK#!D/"S+)% M"L!*+YOD^ERMEPR9EMOS`2/-]%GD2Z0-'Y`)'(9?X%7K#?[SQ.0H"YN?C@?L"&;FZ,8-_(( MVPS>TM_=$;"/5U(](H0C&RTO>529^RK=&2K,3]U_'@S5CZI?R%![P^XT'DWN M-RZM`1#,N>L($&#HL*+JY-A@S"/D9B!8H&B#A#V=^K`"]C[\Y-7*\LR3*C)- M$HYE,)1A>*C/ID/@A+./X@HA%W8@96`D:@3-BP7S#;G":@9+\SIBQ#$*#616!!L2VRKDKAK M$^:H,E#GQ*HP&NT(-#%U16Y.)"@%70281=N7?X?5X5=^]W[]_"VX_%]?>Z&8 M\HLFH?X:BY&BECVV/WR)90@S*;F,ZDK2`S`'5J`"@>=S;-AOC.YB)J%A"!W-%`*I&;N;432Q M.B\*-.9-"`Z#R1J1-D?B2]OL^"V6AY` M>82/(6PET+(8L/I&E1TIK,-#V27B0``>S':-[!"<*7H":6)U#8)&$2,$Z@65 M9[BS^A-CS:F?2S#"3?+;<$KS8>NION>NWC!4ZN;/;9566T,!R-C]4J3H5'"GY%`^OVJJX,5"JJH2I6U+9),5T4CLHHU$W% M@#;:ZMN;F9N:J*HUU;VL0V1&V6639XHUJOF^LQ,8QC&/MV]K,MMMY*IMD8%) M53HBD32I;;H%!EMQ2LS=017SK*DTQ;;;;%MLG9Y&E:')4^WN\$^14X)RG-.2 MK!O5LQ2?E3;$-DLD%1MD+U7AO"[2[;&S1YH[/!7UMHZCP*#C*4ZAC(YF6N7*WERURY6\N6N7*WERUVY6\S+7;E;S,M=N M6/C/_#M`%7XC;#T(`J?T=SH*\XK\W<>T;%%/[-P6-%*']#X/F"0XAUB7`31Z M`\.P><\_MM[I\W08E>>>+Q3T.H]J.20_T3RE(^8'G*0^2,@\8.;D[&!&+`B1 M@8B6:5]:P"-(CRG-P$<:EMK2H$33IP9,%A`"2T6!@ MK%D^WC>6?"YZ.M2(B?=MI0D$$)!"YC$ MJ7P*@D4K'`4)"$8X$)!$(QPV-&&8"A("S`.!6U=[NG+EQ$3ESO>F;;RM3,S, MRB20S$$@``A(`LLDS,S,#,D```2"RPTT,P`,S-"JX'=BC^P;?Q;618AA8,8@ M08-[P(8:JFZO'QO%$1$1$1$0M7W<(&FL21O8MAULC9M5JU:(B(B(B(B(B(B( MB(B(B(B(B(G+Q75URY<1$1$1$0O+0Z;\N^39R41_#4T"S8GAOAO:8/D>1$%FA`8;Q($>AN[R\+C3[2Y)%B2!?UH`P#P.,,BPD$="$%^&IJ?Y MV"JEK:?S'/G7UY-QRQ-6;>=K23M*L,;&`XN7+99LYOQ=R[,V\%[WS_`.5B^J M<;G?]SVIYS6UM=NUNL/O?&I?GDV8YUB.=[OO3W,#C,,V5O<=X5*S#L_-R4[. M0.'+VFN>6P7N<((2N,.DP=M!Q$B!F%)%@PF!CA)211`TB)DB?J,1/#1=GE$0 M>S%MI@UN,[(QT"III[R)L]/.Z3>K4Z6<5WS.4W5,6RVVJ\5:<;6"Q34YM+GO MH+AA"5S'.UON&SEUQJBDBK"W"P!'IKS1.S%`QVZOTWIK%W3<6[L=.WBY]% M6/C!Y@8I8[4;"?8>?]G;NM:UL0$3$1$[.,[(I(N)`.9Z2GE9Z3FNELB<;',; M8VCV-1JQ;%6*W;,5-*556*L8R4M'3HQ&VT][193)5F8R:DHHR(T;:+L>DI[= M#!M!V[:0 M.D/YE4PH9/RE??1^#^MV5#HA2>)+#Z84V.B$>V.(TG";'@;G(L1I552EB/M' M))2I;!T.:?%T!AT-QR+9!ZHY26.T2.D043=',<(1S(ZHFPV&Q&B4B4F#DG-8 MHV`<$;HF(1J3_A=`=@;#@YG43J)N/B*=2GQ*<%/<4YE/D=8=!;VB8>14:)3" MD3214&#YD\T$]*3\L26#^T.U]/;1^ZT(/YL'C.0PV2Z!QE'T,3;>; MAHC_L!-;FO>_H)N&WBPPQ,KH!V)G2B!_`#[0>1['$J)L](SVC6 M?)L1\CWR)#V)8W?$2<:,LD3HN%A2-TH+PI#NI4+:F(Q077X18[G.IL]/IY-: M^?SUV^?>:Y.;K!U255+&C7$#L&(R&KM6S@)C#`2%=_R"4G0J`(-M>A'_.DT- M!Q\OBK2@[AU(O#:"1H1SR:!:M8N2ID17DL1,=O952_3#?JQU=)HJ:U/M61"@ M!%YNFH`5?:_IPA#VJJV]=1[O*5N`_DDARI4MJG86>P%.E4S4.GJZ^55UU>_, M:U7(>I%<@"G/9&",TA%?4#10XSFVL-ZNHZ--SQ1#!4S$B*>0@*E]TW\+71,6<`,H'#P]6)>P;MD#3:'?KK.V MNTAO#HG`[T]75U@<'ROV!H@[X@2,@9M)0,A(K3!2B"]["3T!?7_;_=$US\_* M-X?1('$D,A")[>?*[E*EMO]''+Y^WD2=H]IZ#0]RC<4?:*>[\KWDT2?(_J?- MV?Q_8_RG]+]1SD@0^SM;2CR#0(B]$>(K16"M%N%6+U_PU:L6T!9@V*,9_XM] ME[/J#1TXMT1]1/K)A,)A-<^>1+"#P@"Z.^JCL.U(KN`AQ.C5<0?>!3MZ;*F3 MJFSIU?@,3+":202+(1(($UP88_RZ7_)FH.@.Q(7`1LKV_D70S!+KXP0@!V`@ MQ2.SZM%$/%[L#BMUU`&:T`HP4>1^\3^,ZE/J4R+E=*FH,T>3JO$T,D/1\.]U MK3;7Y[S]5=;9JS`;3I$,U.1\YYBV*+_-%3\4`:@I!@,&"$1@#-.W&WA-#0V' MO%%S>5V^\'#(S,7IX:E\1KKJ(:B(3]ZP;4M]9_X_J,0+:ET:5Z MC.J+4=(*?D5$Y2/MG-.#V3D0Y'22#ZS=&P*B`,A*24=7H#R]MD+<]/W1ER_$ M+DHI1+T?K3@4@I@*KB@&7D#(Q'XQ]F3R!2*!S$B'A:%/TY@YCI])B8H(>V(ZJ_@J=H(.0J1O<."11^'.9[/8PZ.+(GUC$ MQ.1"*0=E8%OJ*N/OH0D;1>1GE^L$LD%)28@J@)(J1_B)D621;$5450HF2)Q1 M/M.JZO6!`-:'D&@.X"`77K*4S4=_+%;O,@&0E`.*Y;`4HD"I83Z"*E14`@#K M79[WZBR[6\<$,P]0?`@/+*1Q/U@.I@!`4^I=Z[;4!2NI6(J]('BH?)X_NX!09D`I.F6DDDDB2$B?)!`_B(9AX.G MYKJW5C%>T>D.D%\RF&!@6#&1BL5"4P_<4,/LJTT?`V-C^HP_8?2?YCF8<&Y. M=>DGR)^0\0^Y^O*FTF[V=CF>8I@P_6,,,.Q1@V%@78_S(9`:GE"<\50-8*0V M&@HO3D;J,#M#?[>CWTB$(58T?YJ4E$Z*Y%90EXV83Y$*;I=GCC\J2R>/\OG_ MD.I!]*H.I4&E0=RH,#<#W*E(*/4#!!8`<4@;34H;XK:&>[M[`4\YJ#!6"`+N/N3ZP^H+@ M*AX-P96%7EU?.MUT$O2`*GZ@,/O^#FWZR'^P?2>T.\/(:B&Q#>K[:0UX'%ZV MXT]>88G6N]<[$6ELN8F<,`(P@7,5P1+!%UHV7"XY35ZR31T*<6C,O0M.I=.5 M>4U\#(#W!''5"'G8SH#38&+H,Q,C4/$BUJ(K@02(=%*G#CJ/7J/C-BJ]I$+$ MRH^QD0.MS9A&]5$LHU&#JBX*2CZKT!B=*7$H*L+[@>1>0CMCI0#H+SUF@L,6 M9F)];]<(06>)7@K(D#4>D8N.)007T%.&B07U$[FG,9K6>G?)D3Y,)T4>SH(/ M$J)8>X#IU?JVS5;5Z40..N&07YSI.8^.$A([U2+J:*=[9W-KT3]_P8.('E-9 M]9\?0?L+L(<#89BPP%9F+L83"8``QQ>,RI)A6)9Z&\J"1\"`J`^,B9J:B^^\ MO%28C)@;(_G/A]`\?;$51XC"[W.&X2S2?>Z!^\<%0@F&H8N8F),^0MHF7N#\ MA(G(K*_2KLA"$/#($WB!W!6)(SK!%*H+E"A._I`J^,7MG2&'!$A:,P;*<>X! ML<"P8H4=*VR7(:`PECX5]Y'S'TGF'GB"2`Q@D0@T8^5IOP MM4DZ\-W^C]<=E2O>^\>RKZ)ZG0C&G)LK&*P)`D&T`^VRT$C,2J])9<%\.`>D ML)<2J>:Y2Y6H+1<%BX"M[*Y&)T";Y0ENDQ=2?AN9`N)?#=6HN:#Z)W$#/1[%!O?,I3YC@WT`P\\$BX4LIL!]]N`X)DJX! MBD90>?U?SA:TVM@P)J?D\3-40PY(JNR^RH=)Z&`Z6<`-EG6][\9-'7',/A[@ MW%WVL%L3&&&MQG@N;LHR_3ZK>#,SD8NQQG=F;[%^AA<(565BLMC'(Y>HL)89 MTTC;*QR`BJW)+N71F#:5=5ALO['>4&U%:OK]GD06B4S(23&;]T.'<1!);38S M7HAV_1R;:UIKP=A2?^54>M(^\FR1LX)S&W^N+8J/G"33L*3L\# MJ*VJCK_*YW[XJ##;@Q7!S)65VC/!0"2.\^\%T4#58:X5[OU??XT-8ID;B$.<@>4O1XR'1L"L*Y>HB1;1F)CQ44 METAHF1_-ROP_7SA5D*!W*B/Z!5[M!%-HK`5CJSHKY; M6+6VVU6VE[5["5F&"<^K0X*VY]ER0KF5. M(KF*\OB:!4,@LY/\@@#EO`L*R(Y23_L%I]7!W?X&H:]1TAL*>ZU+\JPA)M&C MJ&YN@MI^NO;H)U%^//(Q\U;9['(Q70J>!562?!5?W)S+/WUNTWE\->'P14'P M(=Z`&^T,S=]8Z#L/E#$#U-SYZJM-B'':T"#`&)Z#5&>5>6-G%]1YGYEQY9"J M&$E;E?OV#"NQ*Y+N/S*R(130(:R8"'*9+QPW=V`IF221S(M%/+!=FT9='%0O MDL.C21WE`P1OA`#6!S%V)>\_X7+FYU@_J*Z0=&R3">@+X\`:-[A!W:S%D6%< MIZFI-4768OX[O#SODT>Y,8\8[R=FDGS]Z;'-WD]A(P$<-K;CVJD+YC;]#=WD MAH]4F9[HQ;^%:7'+AVZOVXF@:4QF2'$N7U-!V`=)2P/T#ML8Z&B)XZI;2(9*902XD*R8D[NEH5H2K]8.?QL([7V!F)9&27Y6O\IF!9/.F\^8':*_Q&X34#^4'`'`5T MW3Q'`78O,)&"0V0CSP20,JH\`$+EM!7J55S]_'5AQS)UU7EE.,;&8-,)`@20 MAJ)VETB+[RZE%T2QLI)5SZ]T;CVWSME)@7>`:UPT^\%.8;>J3\@T$S-1W&XW M"[B^8^`#P#:^V'L0^^%@\Y'ENR#ANI0/N$%QA0!H/!C87ZPI!,6^W+M/:@`B M;5$+J!65$%P1XE`PL#_-P!(CC6Y4Y`/`#P*B9H"/Q@`#[?KM7V^]NUF]M\5S MXKU>5[QRY7,?+I:VN&@Z$"VIL?$^F,@'FJ@//%:B(LR$!];N)H.WX9&&W>]L MI$),7G/"/7A/-:EB4RH^ANW0JFRDY>Q&=Y)VATA99]3ALLDB=;A6&`KRNP`< M)A;Z&IIJP.VJ#T]C+\QQC>/*>2$!86B-#WAKF;C7:;=I2+[R1:"Z0V3:)^=# ML"^XS->YM%V21:M3A%:?EA@3(+@%MS5Q(!D%>4XM\0@MR#P.M'M/H&)7ET+K MY+4":"TM\K5V"F"+'K,!TMW6*:``")SK=%!*_+AE@8DKH-5:R=P0&!B^PZ M@IX'R]LDKG#W(V M[\R"5B4,F9L#]L-OJ]Q]N-V]<+>VE0X]W5%DGR!D7"3 M%QFA+Y&#!=@I+"5N&2K>SD%((82+#IANA&PC<'#*5S<($(=3]H8/D!A1!=A" MZ21VKHC569DMMCLV"E8VVU#1X M#;P\NCP'(X/M32-)[>!+6H&BH3S":CSZ%OD3SSJ(D(.'(T80Q%"%&PSL!6S` M>$,""4M"TNQ;KT+EF,S#XRP8N@J9JD*,A>8HT.WK,0Z!I[SB+05+MV_LBO:I M@3C%14R;29Y24E,.*"[ZXCZ'FBDAF-Q&9%ONVW5XP6[#X_<;@>?&_(@[=_'- MG>$1H1CY@VLDKD:2^:ZBE+6XO9]F64L[6N\ M&#-X&PV#;;B5`U0P[LSBP&,$G,3VC:2B%0HE?`!EO(3ZDYT[TN7DD@/5WR4, MA+NZ]V57*$QHEJ)!U%42#1R:.H>`*4N`=W:_JR1.XV#8&]\A1,P4@AK2R8AB M##0J&3IJ'&T'5&1#FD)*!C3Z0\"<+856CJ]KDXBKB=='H@3WN8 MY0L%SIA(V(IQ."*PU6'HV.Y[;9O M55RE;K/)92S%Y6KV==GKU4:W61M5,U.+@"?EALA7/*-EI6\B<\3$LFU1;#VJ M4\F,2_8O@+'-QW_+IK6MDNF!O/B`@^?N-05N/"\%QB*^Z1HB#?D<-&0M:0G1 MH>@JP_R+B/!Z_C\H(B-4"/1'"*%Z(38>%IHC38<(H:O!G"L&XG="8/(L,=:] M)&B(+C##)!['/L0#]>Q"@ARBARE#T=TMBVJF'<*2AV'8=QL%&AH=MK;]+%\6 M.2G/WKSGN7AT_F:8K&.KF>I\=*NGBZK;:KN-"CH?QCH>1N*;&C3W/%*QB>V< MZ=/C[\7OOO+3ZGU/8ZG"%<$J*3P3S\UKR3S3@E3=-)R0V`##8@Z#JI)"<\;J>JSB&!,6O>B]4O-=[D MD=#<&RV(1O,AY!*8^!:!M#%D-W.,R001"2">9;?)_>'9@)R.L%+/)4'6%%CS MUVCEWUU@PN0OTZ+T7->)^VR&0B6J$,PQ7T6V%\4L:EF#UN?2?)\'87$WL5!P M*/NV'RAHWG.[#LW9"U@Q2P*9AI2-GD+`P,%2E-5M:6A94+MB^(@"^/,#YR$, M@F'6HNJQ\AG4+JNB41W(%KN,PG.A]C0ZCHC%I!A7LE8R8_L'BFC]_ATZE^;= MQ>W=['.\_,QE`^8U%$SU'X-7!6%QMA;%7F.PE5)1.T?K-IKS.SNGC`Z?TJCY MU1_2?N<%U'X.=ASV"D;1(\2>'U'M.\D^)\:ZY)A9UQ>X19$TO2D0K2I/Q(#W M"_^CSK9!"(2&X"O$N?[^KH\&A!SJ9H0AAC6?,K(WM86W0ZJG"`EJ+]JR"LK& M1ZR#J&":(:$L0^SJU'LT"JPW%O/$Y0]/X@YK#ROK%WJPU8/V=L^22[]DEBNP"D*@6H"K*4Q11)_N?^`?F;OU;_;W&S@`[3 M]:W$[M6)Y'P"]"V6Z\R_L749'!8H'R:]H&#S8*O)4U+\`K>X'YOVR$9(<_\C MO[]?ZNCZ^A)U#Z"0^P:?@1]X\Q-A[30T<$PW.)\B3DF[MI%#"*"PA(JA"(]8Q5;BMJO]^W]W;KI&FJTRU8HK6($4']\*(2`I`@I"*3 M6+T+8LBD$?\T61)4A%646A;2"("J40%(A%)!1[?`*=\#*CR>6P6N%=97&I(A MP^UU_![_J/G7?T]%Y\]^.B;?%MM]V'R>[.-N*X%S\TY-'D_0>AFCR/\2"YE-3@1BT6T9K>`<0Y5WW,! M^@5T.`Y",OLJG7I+&-SM24R>R70#HCM0C]< M/0A?K!])!Y5]<^F&L^P]?.=LK;)7`^L0Q#\X=HJ8N1<5.;\Z/[0/ZHS!+#_K M#9;Q_@UI_L2HE?@GZ7]N\_O^3^`^@?BE'XF)2EF:\U%265^/4EQ29``290HA MZJB,81S#AV"_'_70GI6N;^'E7S?[^'F_#N73\_J6_T+#^?Z5KP?,L7[K?-_J M7L7Q+S<%\:_B_`NGX,\Z%U/D"1DD%4A MN.DVPX`I[E4]F1E[?-).)(7J)`V>&^^HA]Z@E6/W#C>MUO)FLF%U]SB=B1_C M[3[3[A(HCUC"BB:/O/ZC8:/L%/P.4DCD*-R[BE)MEEF&&PIAHE&&Y24I^!N; M$FC<8*44L6RBV61S&#D.!AL;CD,&XIN;B8*&AS']1R.#D1P.9L&'!HI[`^`J MBBI**BH.!P7A99+9F2SJ:*11HPFR3[']KU.1X%.>\:19EJZ;,+,,PS3286Y>UFUGMH27NO57E=D MNW3;!1ZFM3;HZ.CCH>I(DHY')&VX>[X3MD=/[=>\<"\Y801[-?IR#Z$@TAMI MDAF+6"5162K/]1?HY/;?HK+E(TVF]@&1T[GSP[^[7G.._,D-ALXAH$8@`5/H M];:6QR6*J>O6;]WI+QMDDTHBFJUF&&->&Y?N#>`8L,W%N6])*:HJ$[)F%63O MSQA@X``\[0S0PS)A,,7Z?LI9-$2CNQT&>&9F#3&T9$K9SI2R:9G6@:E[VM:] M#3,]P-[!4V'?"!+(,#]=X(B($KFJ9LV_D6]Y$W\+6DA"$(5T*"/A@*+SD%DF MZR1(3YE1!2Q.JO$I))'`6"D6Y%Q;76221`[QV$XV`#%3O.$4,6,7_BA,>J!( M%_MJ=&VV%`9P(-E*&[3WSV37?>>11)S;5`=SVQ] M.67VJMRW,S+DNL,EN:UIFH;8VZ@[2'RV0V)T<'#5RI95 MB*YS=ZIWGB%E4'@,7B*IF-B)H;Z1R"XHIBV8`TN)(BMQG@U8ZM,=QA&"ES`%!P%@YVRL:+P,+"NQV+W"YF%X!(K2[>&TPQU`H#9!U,7>.V+(I!388 M;=8FFP,50RB!(K`><6!"5)L`7$W3P9&^"1JR+V!-3B<5NJLV5OQJOX5>7/"' M$,/I<1W6]),[34D6R$1B2)8C$5&Q11:E2L)4PQBL)@PK&B8)C&-*J!RYRS65 MF6%-.5NM6MCG&SKC6H'A=:YL4[VKSZK>4VV:LF(W)I\-VI-H;R2$/[BB$I0* MD"#M'`37AX?!:Y?A;6L6*20(!$CTK=$N7ZK2X8M@D&X!?4(8C<;@SW541;:1 M;S(V^@;:UZK\W[(!))()!,!'*`X\0KQZ!VQ52QU% MRER`[!^0LME[@4!KGL!1(L#FZ2U@V"&WC0#R<%$]A4.!P\M6'"4$:KKM?ET3 M>2!MF:[<96@#VL&S&#W9J87)GJ,1P$\86Q(XG2*=MH%+%V+'07. M`:F%']3183;6OC1J29&8.!EA"^L!*[FX5F"XB&H%Y!S:2T2ES+D.-Z6IK1#] MR;[8,`TJHF)>AVA=6ZO.521EW4-0A/54%I$!RLK0*R_&8(T1.[@NEX>1#&H, M@N@=87"QS@X:&L$C#E;6J.*<(2.1#+"KS<8J4J`&L#2@;"/WP/0)*H%[!][V M>*6VB*"H*@N:%I"#UQ!&,$1,RVK]8(8\Z^0UF(EQ7@N((/*EHMU_VOU+[L$P M3QAMLITS\,PC45"B*)`BVJA9`%'4-)2BW2``TLK")1O/VEY)K:)BO%D*`?Y4 M>B7M2D8)8WF[GO/"OZB+8Z0CNP?V/L=[`C>W^/TMD$#^2`*K_9$`S<@0;TBB MOC+.^@X_V_]@-_YO\.W5?]@5AS/_0+;OYJ,'[VD`5*GRH`O_)'\TDDD@```` M````::`````````!F2!(``````@`````MH``"$@NE)<#0K85%2"O\PKT/>VI MV,0!4^%A(B((6SH0`FCI8S!]L*G@CV$-FP:ZE_")>\(>^4OM8SV_IQU6M>*5;)F\)V=K[<0&F MFPN9*C11)9A()+$&DQ+=IC=C3P#(,F@H,68XR26.($`^1B:7I,E>UZNA0Q'[ M7]30?MGV_=O/C]IY.3NGV(^AR!3:YD/JYWO5"%'W_TFBQ]H&!'\!80K`D%P/@>)2E+'U66 M44DI2E$\RC!HI@PPP,,%*+;++;+,)AA2F&&&C0T:*4I2E,$-BA@V,#0SPG;C M^UG8?ZU8:!"09!>T'M+`6$%\D7\+'O.*8_Q2H?.%#H&T^B7^BVWB:34W199_ MD/3W']JO95I5D_@.!.=+8JR**D5262AXV2,(J6+";(_K,GRWMD2=DD^QX:[_ M6K4Q,RF91J4I4J4UM7&VTO4QCESG9#YI\TQ,3$ZYFBRL5;][%SOV-_'?K&*XOPV6I8I^^]1+F^LM4C1]UMN)TZUKK;8UC&3 MDLMEN6#MXURIEX_&$!VLO(2LR[,*-]Y*S9"[1I84A=G=B6?$IUC:5;;7Y54< MJ2')S'?"-F=MIOSG)KRR^W]U=?MX?*-K5]5&!NV82E"@-8/1K5##+9.[GOK> M_9-ZX9PY]+*JI6-RJ?7!Z'WRKZ;^^VM6/?6MF M]VNV+^8VCX5\N?&`VQZ*FPVF/#E&-_//!VYURIEQSA`=K+R$K-G'"CI>2LSA M=JTK<[<"K4GK&LNV6/RJHW4D.+F&^$;,K;3?G.37EE]O2NOCOZ1M:OG1@;MF M$I0H#6#T:U0PRV3NZ<^%CX;:'LAHXG6=367V]*Z^G'I&UJ]*,#=LPE*$J`UB\-:H89;)W<]];W[)N5PSPIG/EG6 M1'PW\?OQ#,Q6$9&$"%%,?2P*6Q&220A0M,/WD_VQYTB*![%<-WU2P\(`')@!Q3FZG@<\HA3+I>'.I^ MV0Y^9R^1/0X*F2%^KOI>926@W'<<<-"0@0D,J5*8";-5BRE1FOM$1\OK<4-'3I'G9SSL.B&'Y'2U>NA3>'>+>!TQ1WY:64TTZ8%X.N*F! M$&*ZB%]G]5M\\_CO;UKB,O0W+EYYG:;KBJWR2,-<=AG!AV<8=--*C;553_5I M05.^F/C3MW68(I$I,@-N"?/*\IA"#N^<+J]-6UK`5=SO=EU(!SP0XT)\8SM!T7&-S MR'H&,BMBG2G/%:QRMOOMLHI*=7DR,T)#,S""\HNE:/LPMQRQG;M8XI),"2-Q M@4E=X*0A%HAC$8EBED][Q'2)))]#AW5W='1P\7B0\B>\F$PF$X=$WW0W3=,3 M$Q+:XNQ;RB%+`/W[P:^#H\9<3)9P$#,E79_,X;NGJR,H9=6EDVIKQZ"<44>< M5Z^P5L*^D5YCJ%<17M%8*]@KB*]8KU@KB*ZQ6A7IVBMQ7$5P%>"=09!L.LN@ MI>HY,\_;7*#L'99'7:%9.T(,3&,:5J5M++:I<55M7UIS['10W-V]*W5U+K7R M?I>$0O0G7.HD7G\2<^2,0CF(;;;;;:.IKND4I-/<+N0;>O-QOON2=])7#'*T MVV\A&-F#74O(I)XU>(3L%Z1-YEU28=`AM'D-#0T3V^/&12JEBND M='=H=-W-L53([=3J;F&9C,QC"JK"<:;;EE0>B(ELEI%#$M7IU355EQIL[;Y) MOL.Z]Y8:O&Z:[S<;B32K82:Z5;UDZQP?D\3?>*8/["H\K/KFX6?OIJ)$S*"_ MO3(0]0`V`,':(&IKZ9X-3K5EQMHKY]GNIW;J*,G>FGG[/M;IKDC*&5\;F M?I.>666N>4HQC'.JRK""L(5]"`VR4&B76VVVX:YOVV86OA=LJ.NNKRRY\7)X,,52JJJX8. M$EKV.Y02M+PMOCRK6:@83X%W\[>WV)_7V,Y:VLD3S.OOH[>V$FY6VVTTVVVT MUV'4EVCSPRDUG(+$6\1!<<+6W\6XN6)JTV>IK1S==>$_CP;::VV")VG?Q:CM M?.WRMXOMXMY,CMY=SG>V,57H_9]^WIMG/:,RX8YZ^>ULISY96:8TT4/SE*4H%0\HO.+R:NVJQRJIFP?=MOG'7 M+=MTQLIUOOWRY*K.->][<=(88\^FD8[-'801%D)Q.)Q40P&E_?M%H^6_>_H( MTM99:X?JSW&L[CFXR8WQZ$S+X&XS*2)D7&A:8FXN*3<8F!9C*_2S5\:J:N$2 MH[]F:U2XW8?(^_)MX//:),\7;,@Y#EXNT%F(J&Y&.TWH=FGP0LC&#SAFA>3$ M!UUJAMIYPU$W[MC6;UJ#YDSCKDD++:^Z&C--Z>]NNM\9O>5$H39NI`>:%ZW0 M")W,FLH@V[UXO^FFA\L^:[=D MU>OOC#Z?M)9*#64KLCV/:\7NUV=[_'45>T,/)F^T6O2LI'-S0LC,S22%B+IF M$/>'<'LP(0N]?68[W;T\N7H\G73=.7'I\O0SI*G:IK56K;9;:^'TA/@=WS#N ME)$[^3RP$ZP;O8>\'Q6=L_QAOGOCW# M\H60YX2+(?+\9S")S";A*`B?4\SD?]I]37Z9?O!)QZQ'.$DI!2DDJH2BJ$2E MDB1R+$-`]!^J23\L_0W0/`\S9_DDDVD``^X_=^(_I+?(AKVR2<09:23WPHN$ M'F".[Z.RG=W>`!+T9`(/E\O3]S<:_:VOY<8OAL7PV,8Q?#8OG,\\W6.IVA.^ M*(4[QIICU@>4:;.Q%2@>`,%%@J@01%H80(69'LFH/R2IM-(4/R3IZG6Y67*R M]YP.0G5).8GSE3M-VXA#$DL?\G.H`'I(B1N[78DDZ(52E2E)215;4K%;62;2 M5J6I2VTI;,M*6;;9:6RDM+4E+2UE2K*22R2I6RI:5992VM8MFVU*-K*R2/7/ MO'.0`/[/0?H2*M6K*EHDI*(B(B(B)EB98@P`++"0IK&ILV``4I2DE*`````` M````!LV`BQ$1$1$1$1$:HB-6*J39-)"3,`DS)``0`%5FFFS4U-225EEE9;&* MQLTTU+!9II98$@$HBHL;:U?CRLRL++(&(EA']RDB3)_9;2HJKF66`5*@25E9 MLV%*::9@9@4H!F4I(9AF!4J))ROGOZ_5B-:U-0K,D8S,6K69%H852J*N.7.< ME2DHB52S5(BIJLDI*2E*2EI24E)2E+;*2FJEDJR4ME)+-3;:IMFUKJ=+76V2 MBB,J;$VVU(C*UDI*65EE99665EE996=@YP#9)5*I4J5E965E965E965E963< M`.<+@`Y)+*R4X``"20`J5*4LLLLLLLLLLLMSFW``$D@!)(````````````9@ M.5QJW:PE60Y(LDPB3(4"I$Q(B&(H)F/4080808,0]SR?$QZK@&ZE6U:!WN@!WL?",8P+A,$!*(*0:3YF#W&@ M'UXK?G544RW^EINAN,1$;$551814I$HJ*6217R884JQ5C12A*JRK/OIIOL%( M)SL1!YX-W\'FK&%T(PR+%@81E$&":CQFNVIN:5(^N2EE"U%B??WMK4OMSN[N M[O\RP!0&0LK`:)";^S^C:DJ&+#7!.9<%ZT'W6H9H$4"'/M4BFSKRF5%HD;L7 M5MN:>I$B>Q`%Y),K_D<&X;N`6'%2$>X(F M`:RKRAF$HN)26O+M@(_A*4!4`^DR?EB> M&4+<5?N%1DF334)_L_U'M(I1M&%B9`RU5+NTZCHF]";Q@'2:GZ%6.8!E#\;` M*]$LLC&6%,K)EIV4S1E2SUW,F3!5*+*FHGX61,)3S!XBO42I(;#/+>8/^:0V MD/!V<@%_BDB@#]8A@$TPKRC`8KM],-Q,QA0"M0A8U:/:M=SX8]QJ1PY+0;9M M&OXP2W`7,62(,`I,F*(HG2K`MB8<,RUUM@'6!B'4%`4"P#I`VF"IY2*@]"G_ M)3[E$D$@$"(TJA0.M48750,?!JHEGBVVW2\-Z]5-JJ41-BQ9,V:)F6T:2:D& M(2(D%E+5DEEBV0F:J$PAW??/'=-I(0HL?(+/?[<.RH6R%W8B91T!J66B%DW8 MN-LK^N0\Y#UN#UC`=N8Z/K+BT`55()%3349[K%!62F?L;UMVM*)*'#M0U&1" M`9D(@NBRA0-FU\;FE99^8;W)-_R+-%B+0?EMK`VAS;9HW+EMO0G.=T_"=]`% MT-3#&X["9A@,<]S&N`FR9PGJ[[E*K:I=UMRMM<+ M;997>ZOON)M-&S;B/`U.O,=['`VCA<9O'6]B`QF]+0&E-:"VU*JY;6WI\IWM MWU\6$#,L\##=OCMS*`@&:H)0VYU0;HM4;3.>/W:7*RS>X MQ>&]L%D-T#5333)&-JC`D8R1CSZ.T-`PTCNSLTTV"JJFG99C!Q/%0Y*@0IN4 M\'S52^-F[MUO3@@:#// MXKZXSQ<9[55DUA@8VY-L,S,HA(2E00$H38T*HJ4$8.P(J;6<2R(1!:3U"D*I M4E2(;E1$B,UAARB0/?/%IJ1(EZ[HMA12..;S87Y7:2S`Y*.(0@Q(;"- MLZF@VSCAJTKJKFKJ5%TB157-1IC1;=(R8Q%G&U1!J)0&S]SY MC_B)"F`_9$C[[*(%V-%-VP1L4!""E(4,-!47U-@C#%L*E%V$81CBP(6`5S#M M>9]+Y7@X<-90!`^`VYNG-9<(/-:W-HV]6E>F[T1:%?:,QD(%#(1K&D@4%3G; M`<$6R6BVHK`#/O/TFWXJU$EBR1<*2[,TU46&*K[:-&Q&62B:@4LH6$&`0@0874R4N($58ADB>+VH5 MN,D,A0MDI*JRN6)J5&DL6/-K2:8JJQE8K&5RY*)=JU+K8W4BB9I,:5HQBJQ, M*Q3#"C&*JK)S)EMR:7.6;EP!RY<0``````YY[57C5>>U>562,(QD2CBQ@C$/ M'0T*4[R#P..0OL&"DF462E?$IH)2?861HLCUI9N*4T3Z2-230L?+Z-S1/JED M1T"P_$^\T-11*4*&Y8R";H85%$I%1S+&(EP5B)99)94D5I(R(HJ8CX$PI3N; M)L%3KD??#2"9,PI'J-&(-(J!O&P$A%(BICMS"Q>*,@K ML"J89X!FY`7.+3P:E9@ZQ.*&)J5<`@:V@S=W?O.OC/#F3I#8ZIU:F#"ID4JQ M++<&AU7V97_>V(Y*`^O0-#;)/SRHANO-,-B(&\B;!5Y044#!(D2)&'2"AQ= M]QM(X"+-Y6"J15DI+%DB@OJZWQ$GJ<#HF^UVG$;Q9"I8*E/+U=".1OX<*HL5 M"UL)'8Q#>6+,,3;,DE*;G6'>9TJ-N9&:J++*@!2,&*,HI!3:Z-"%QB,&#-N' M&N-P,01HJ$#$@X'194<#=0O$`"*IOB2&\@9Q1HB/.Q`JH\S2;LMJ.0<<`8Y' MP'0XDJZ2?857!AAATFIL1P= MSH288=AXL;X&FD2F8MPL[V`W';U&0%R\$=(.D%S)U(ZF&&XF&&!G8PI3F-)N M.W:=QLYBQR%B2.AXI&F/'TW<'4Q*8;Z_UK"/`LI*)SDV_)-;1P<.P,ERNX<@ M_)TI#=3H7!N%ED+IBU+?<.E'=9Y6^DS+OW5[JJ5[K.4S+=>\JN%WM2YPNUTS M+&RVRM^EMLN$VRWZ96=8Y6^ZB`Z7$*(5UQ>ZC`96VZUI;.MMEUTKNHV76EG* MO=:T&5,JVT+X5$RPE65M66<051[P$R+&!C!S0#0Y$J#8'$[+QN#],%4E'7'G M9+=IT'9E;7GO=U;:_4H3N>*J7YK\$WI36W9CQQQ21"3H5;)"N$*5?VUB0\=' M@#8CNNX;2F798WW><:+IXRK)3>C!2;N6B;G8W$WA/0KD-D2X$"^`!>!+LVO! MTE4XE]H9C+&F1EA!8-IA:`8"TN=@]7+,E=';E)&(U.][F#$/)L3I+?S$GHA1 M)0_]0/_E0H;,G\GZT+`!ZT(*^\#%$&:U9M5]/ZC_FW[YS[_?6^K8VJ#%2$(% M;>L?^5&N>7TE%IX?1;#[C)7G@# M[@0/R4@_>,^!B^V(GJ4?TBR&5:2?FPB<7VUMC/UMG]2>2:3 M3^?^?N48-`L8_K^Y^/[PL?UZ#\K'4,'D>Q[C&,8QC&,/<---N:/ MFJ8*L5E>N_^3TRL]0X&X.N4 M3Y`$_4`9)4[DF3>PNA?R)%=55.[LS,S6=WHEV0S\7X66S)F3?E(`%M4.Y(%* M+I$$@LXD!V6T'`N#R3R2U<*I6,:::3$PT\Y/QY-QL;IPG-[./?^]K2;U*MYA MS',FB:&C2:3FWXLB<#@X3A,:::3$PTVXCW;9)^F7CSVBS;;`:#84"D!?'L)T M(83.R.#3&VSSOO1`[!'&N`.`X%`L_ZE'YVR0QDR.R$2(,"M+?MAY6=%,N8I( M1<(#PB.I/V*=@.'V@=8QY>4I^33E+Z((W,+^5 MVO6#GM]3U@;"`=XBT5]V'?SVD>!W/Z.?D25]08E%WO!DZMU;:?4@S2,,/S2#FHW M&`R0ORL4H=*/BZ`\7/I9-Q-L/Z8AWUTYPDF?:2P6=B;_R=P<+Y+X!MM6S:AN M-V"$ZAWE!>;SD(,DYSI![%."&PAT),RM!`T;ND!WR>$_VCE6/12/*3Z3J$') M[%=<9CF`0741@0F MC2E)LCXO!;/@H4,,SM,B*=K5I.%+#AZ-J'7/]+9S<>0 MU!4NL5(4,NF*ZDS.K31&5P#&P0STA3E@>LL?-`\W2!2UD`]#S<1D`7L#<,+= MPDKEE(EZ+VDI#+!UO&AF[B(^!`$5@VX&-&."V>F1S+"Q:K0 M'TBXHW$D5Q7=SUUU(]_CX,Q?EZ/SLQ\<.YH3[I%@M2+4!#+8I_3RI69P/5!4 M`F%@5@,","8$0-HP2!F](%`=5!XABA#RXFG"&';T1CM#K'DC^P9<`.`'NV+' M)0@GZUI%;NBS"8"+K=SN@IW]>1LH-B58JW.`,;074K"`"H!E0)J+1Q$&@7&R MMM@%Q(*G#>QZ?B4BY`)BY!9PO='C$,&WTEN_EDOHF%IZV"N?J@N$K%_*$@HM MO1K&>E]08YP4@%2,J+8H4G6K9YW;4^3VE$CCG'U2M_A`:)ML1S&+S4R"O!L* MAR^^N>TG=1A@HQ:\UP,*PJ9KZ!S(,+P(W]=J.("1=8L=JT3,ZZ^KZDS+L<,; M"YMJ`8)*8?U)`^NTR8V5P7Q>?;S:\OU?FU^:U\MHFTM$@DP)$8)N[?PA^OAV MZ_X`*I;J/$DZOP%V_A[I(EI]O$MG_E@A\\O/&RNXUFN]T&0(QI0MT+MXM!2CMPG'EWP)RS'#'XL0T[.CL[S_,WT_ M?PQA8VX]9+4<@U*VECV^U/B'\)NQ,B-?]S:;CW.M-QN-[@G!=9"\YW#$%R#L1$P0S(6XT%Y M'*&C&"><_GG9/S)(/1Z*JJJJKNCPGF>4G3W^8):[NH,BSMK&E3B_[!3&Y"C( M@<[#G"MI3ZM;^1/(GODG]T^6>+^AZQ@_!8&!D!V`LT&T]AO1$@1/J*V+M]2_ M'QL*5#J[4D?>'<">!)X'F6@@?*'W'8/`:!JI))))-[:3M+&%Q4Z/968"N(`D M`5^#ST`'SHR?>L'X"4943%1"C94G\CRDALFTML4MLL+5";%:0*G^]^SM$<"` M'@O7).$T]2>:6VTJJE#H!_7A]QAYF8T_5Y::U#3"L*RLW/?.?):MVMS=#[8PRZ;=E6L[0F)ZA,PXBFT(/L'O+@?7UT`PKTA[` M6RWR+"]'HXN!7KN7>DPP<.X>3^(OZ`^@.`)8VD\^JUE#^"M@0!-Y$43@+)(V MD_;B(,E))%'R_=U1KHW)#84F\"DM)ZT;X,SZ[B-H,<8,&J?G_J[IJ$F.DG!\ M?3UEF3X_N_S!I>+%VM"8?QL`(ZIS0,+@:[(1IE+(_:[LK;-;98(K`6'($X#)!_1=SUH"4$`4T@I96,&;A65UBH"95AKV+[J_+9N.'ODJ'M'UF3F.I,DCQB*[+"6FY; M4S.LS.PS%,L$*M<`$+&ZJ>KQ@4+J\N%2`!:>7P,UV`*HQ&* MP,B5"1*E@'(X/'ORZ.O0H"3FOX+KGC6H!5-NF#J?1.8<40"LM01L"5)"$39K MSU=>1C&&*9)2L/K1SON0BW:>RMVJTA[)U3WC^-O.7,=K*P4O=K&QP!QMM:L03*VM[0.`973G:4H0CHMJDV"=-:58):W!<-YD@,HP4D MX%%VS?!T6$80,(84G'*N/LVDGO[=YUG;8[#@'H=OTI>0%)D"9@E'G&BF*O`U M;O=KTQ[4QMB>4M#X")"^A&(:@X,$%V:$ZL'5[%WO%L%;&C?U/#D[D8<6GLCY M>#'?3]6HR=3:&/A7]'(4;?"-QF[BR%G6`@D<@%(4A9`)=!'?:"HB;<69AB9W M&=?"#1H8$P)P*/F'$FXZ7U1'PK5PHJ>X\1P<).,\/;NG[PG),\7BJJJJJF0R MZIO`#<$^)!12DHF%*4P44PP0PI)*6)+99 M04IZ9[R53G[!%MY0=!+`=.E>6;QX#(1(0@Q/D>-M)LF?51HFB5*F#$Q*J4R? MDN&^I_N?RY85Q6`\6M%H8>[8?`L"B1E)AAU`@W54.8S%W&.1U"CN-E&\@(B, M=3N=HF*`1AXMW;<&SGW`?)M4,SKYZJJJJC8100C`$44IX!GOW]\;J@"'>!A" M,$D5"`C:"/3(SR`6X%CDLWA,'"@*#F<7DF9X;%0'F![!:EQ,-0UTA494-LH- MJW?"D,T8`9N`:K5QEX[W-4&HOQ1Z%X=6IX@CGU!T`7WI)A`'VA^7['#[_NYI MVJ8F2:"JJ@D5)A1"`N\ZCEJ;)K=V!QE2$$X%+;Q&\79%+V7;U]0(N[(I)/,Y MG-':0.XT"C7'4H=:-F(S$]*/BT=E+8[Q\F&BO"XS)]T:>'@)&*=)9##'!.S( M/D#$5X^89!R#-7I9A@!<`<$M#E7J9J9>P%A7XK&U@N+Z52G\5*`H:N25<:$M M;:5SC\IL,)P(SK*6:#E8KVX4"&RR.?P6G@3FG"V)Q/61J/Q$;%1!D[GJ]L9- M74!C-K$LWB1K8Z_>E+H]+JTX'$V&&[600C`#3*^?9CCDQ(N2/`8]RJ/BD,"FO=*&3J' M7Y]ST4>RBDZ2'Z%]`BC"0+9ZU_3Y!17N<$.+)Z;X899447T%)%-$1%P6V]K] MLTM%?60NL>R:T70.^0B72ZYG"DD"%-;+P96#E+>S-J3Y!)/');/C9:4GDAZQ9-WT.8WD MCGH,@*N&MN!ICNP2`:F+`NE`V^5.;0N!SI?UZ.+,&T9;61"@3A2U#(\P>P]H['K')\Y')S) ML2<,^+[-H[+<,1#B!0F%S2AP7+L%+D$Q0/V[0X9:U#5PBZ$4HTUG#+(@@\ND MM])<,WZG\+&30"=I2O6\7#.^65/AV1`-*`V#VHJ7D"H$ MP*\$,`K@D.9<>#J[3CZYFT=Y'N=>Q2VWD*IU,)U.$[/5A_V>J$V\?LSI)R'T M.!,!LK?8MK:#NS/:2UHLSKL%MI/A($2#5,J!V!PEJE:1%:6+ZW9#`4.;`S"0 M,'6',A!<.-1\V[SOCO)ZCJ2E**1T%&%%*&%&IRWRU\UA)!_D<9(?O-CZ5E4S MWHSWXM@U(#497B>O&"FR#$P2[S30-'H\L0+Q4.APB4G7K4G0#/52!6"8!@M0Z6* MD%(/SQ`KQH"E:6:@\2VMD0K@P,!1N,M@D(*3@QYWWP%`WGPML+OTM_"M^`?, MK^0TNVEKV#=9R&Z=UA9#44N-EBE$*UPW5^%^2Z?V5K*J6UUUTK9JJRW;:X&=<8FDK\JZ3^8K:**2CV`-#*1@)=#D)A.J956SHH89QA>]-JN M^MMW$Y2[]@Y(!@BX=OSP['DX==B\L+%DW<8F.)0-AP:"&H5(>'9))&. M)*EW379MQ`'@;8)X%P>('H36*7M8I9IM][7UI/9)QK7BTIZ?MWT=55E.''OY M\J25YWM68[`.P,@T`O!P7`1N[RH[E8ARQ__Q,DN/$E!%]TG?=*2&3"RU/B(X M3.V?!>7OE/>WKO)&_=B[G:)Z#),'P?6R$[2MM)[?U=)^IP*]2/R^5VT=!L1@ MHI&%**,*4I3G31HH[S][]AY#'`"@A.@M.$"0J7[?LF"R'3JX4(0\T(\T'L MBJ0:38%]\N"B`&ZU;KM@2!C<%\@.T'NL+/8HK0PL"QZ(!J58`H"EI2J:D[.O0 M#OUWR'(%EQ1P":@T'QY%>09<;J!%N%T`PNM&N^@2C"(;P6R05+B.'!0$M8!8 M^!T#"/J"@W[+ME2&3-NC+E"7!TX>$9-F961#>"K$J]@UG>Y-5,7IDMPZVBE2 MTPT"P#`'(?R>0@'\K0:U#K2[KO1@.YW'.6!4P>M4C`?'5E!AQAW$=BWBPCM; M'1^YWQZJ.VR,9U53VRVP>G9"?7A#%B_&<612+#NP++$#!`R$[>Z]#[*E_$N* MN`*!@'"Q,M)!:TBD7%@'3`NS M;`U0#FXT&,#N8G&`4,&`8ARG`RLT623!'-S61)=80#`"$J'%BA0M&@VG4]`V M^F<+H/($@]AW\\G3HR)M9/,3U%!A1/H]Z.'3YNYH M&/N=RQX$$ER7N-;X\&"Y,7D@NQW/D!AAAG$QN-.Y2NR2/94V%Z]+GT`^'`"W M-]NX$@FTNVWKCK]?KZ"'D'@]26M$4YNHSGG(]%2E>.O3K;?'+;NO,@.N/E7B MXZZWH.*D(9,VW)\M&KV.?`\)S@R>)4D%B`Z)3,MO%ELJ5S@3*E,"NO`4;@B_ M[J#/HNE`-_'&QD/U@+.^XV1D4#V3A$HVZD+G%I;;(/ MH>Q(]]Z85PR=DPWM6MK1T]^N!&IZ,J5LEF_Y(JM7>-NR$R46]!`P,$;N)A,K M;\9D11ROX'NG*GP>K?G[/2R>2RP<.+!XV. M;"RM5$09@'8/"VOY3)U$=4'-C.^B@9DI8+)@LR.&#P[GK.^Q]',[:3I]7O[; M2T_6B4&^<:WV]8*D#4 M'"T'"`&9VGK`8*5,SWHYA#94EKG3!""<8Q[610ATZRTCED5+<[U=5Q%@A1<. M=40UN`Q&#)P.S'U@EU@EZR@.V>E`5`F`D.D#9@M/5COATG]_8T?\N'Z8`]MR9<`?B$;P[_2%(74,.@O[V!D#AF M(QBY(:<7G0I#`#X@/2P.&&#@#WN7XKAH=?]NC8^1N==L+W1DGFEC!QAX3U>- MG8'47#-@OG/!$HDL.'(>J44]1?>.SIN,;,'#GJY-Y;4)4#Z+HISA#, M#,]10#VW4)`8!%IBI1%70QK8DFRVINZ5T>F_D[M@*HI5H(0.HLIK@,XUJ"-QB@9CWC5+[U4P,EO&B5)(\=W-R^%FRJFKZ7'M['N3D=<3!DR85 M[Z;;!/YF(7+'"SG8MM9;,,-M;BJ1'1YJS*Y00#`P,(YZ-';X'U%ED;L\B/=KSW^ M3I<-/TN8QU&I#1&"TD"('@B;#@'#N'[Y/=APG/I,CUV>A8DZ3OL69P>L\I@4 M@AM^(644%"SIS:I9)D$B%2^"0ED.#3Y/F9,/49X&Q_F'+$ MXC@'DMN!'B0$,%$(BZQ^YME$*EGM\RY6VZ\66.=UBE?`;+CNHA9TK[ M+;8.5"EU'7*M"V=/2B`A12YNNN5UTM:3,I=8674#+.5?I<:7%ESPK=*J5[KB M5?=1"MPU=5RSUDR5T5U]R1A[#%-BS.LAA'E(!Z,X8T0S@EG"4:$H*Y7SG28= M+R*`PAQ,P[!$XO8Q9)7W3_R^9]L9P(O>][6O[BT"2I"7JF!"+*P-H-PNAE<# MG-'(I0X2?6M44]N9\]FO$<[==GXA&QI,2)O:W?F6T]]54@I"8<0@$`9'0Y%A M2S,`?3L'7-&)F=Z0^K&";*Y\;S\+PTP^2/H07A,)4101#+<9%R%,9!;U2>`/ MSI)W^(74HN)6GCT3..PC0CDJS-7T+;!#"H5BE8D2"K!A?S,*8-$8=7IFV!4N MAT4PF!6Q:KHD-T]^W`M+A-@%CCNF7&@MJPGDIR5B MN4$T''-3Y0LJL!K^:+ZF\#'!_`VVDL]Y13&2:;KS+/NY\C%SSY\\,"//(AE% M2KQZ`P6LZ(#91D.WPG8`"N%'"V3J(RJ7W*\WZ8X-"&DSC9TSUITAJ>9B6XD<742^U@[35ALIW-Q`Y M:Z\O'WP'86P?)9$)!><''N5^%7[>`B!0$5+`;%3`!YP,`+H@65/SJF(J:^+WWT#4:Q5TOP6OT-:][^!*_;O@.<\O68#F,`N$'DG9&A2Q M!"8'D\NSD!MA>3TBXAB4)[P#[`'(30R'(AH49&9F9F9O#>N]3@#1!*/+P+#; MVUS1H*)A`Q1!!-@7(":1LW7._RTF\\;-(FRHB01*2DO&[]NJEXT"FFD>U5:0 M(Z2K3X8!H0:7E-B/HY99#JS%_F762!GHXBX(WK7@+*;C,0)=V@;N&C;2,PQ0 MK`U5#`'#$M@[/=^C)/>X9^<$*BV]+/(&N>Q0B^X!'B@AYC!,20"0I@F20+F@ MY\^?7U6$.R;=E$VIGVJ1M($R2""#&K:5F9F9EB4WJ&\(HP!?&L*">SE97TQ%>F*"%&)0);,"CVD"!4D9W[L=A';N-FS;)YO.F#;I7&SUYI)EGXD MHLJ\*#4C:Q&+)B<8>C4^_4A-*C[Y3AOA[QM0QZ-\DFU?22O@ZYXRNE0YP_N_ M(?F;-REGVHQ\I9,J>&281&*>3R\@TCPA9)P3F8HKSKH60>5))+21+8B[&/DL M3MNPR=$>QKV5)T*G.G$5&.%9!YY)Z_!=MZDA/"[VWR3)I+9*D1,D(XB44,(H0C#M2H M16,1'[BW/Y.WQS/Q']Y_"_TS_EN_]FOI_M#U!U[X$?33'QAR.N26;R0N5@8U M/-U>JBBB^&9X1_!S"@>T3W$9!)%B,S5%1K4-!A M,A]L_1-0_>3TGZP"40!IU#0'SO8>,;/M?$[!_G^$:<+SW[?4?/SJC4MC7O,^3#TUES,]D,9,Z74^T?E`B&Z,6`04E M?75>KZY1^=1&IFU5^W_1IM#Y?<1@%PLRAQ<,3=A[=Z]K7^'F@POAE/^W/MJ* M;:HIZW]LY5U[YJ(BM[OC,)/O,G%]:SMO&,XQ6DM1?;3F;6?3:VVQOJ^\\VBV MJVVB'VV]=@W72U&,[6B][[];1I*=LQK7/&-N+D)7J.'<,!S,*%;5MIJ>-P)4 MXK?..'?=YO3X!\R&;[19,M&^3K-:XM5;8':GU4OKE^NL/;?BW26RR!L&LNG5 M*5?>G?A*EF><=1ADHFKWJ6#*95;?/6)U?5MWWE<*^K*[5JHVMUC](?:OY%\` M^\7W#"'G0@\,6PBAQ`53P/@76'W!2'B4YB\5YJ"\%!G(RDSLN?!:]26.Z/*/ M2?*CIIG!02*:FKY6;9?(TEF^I?Z.72I?3U&ZNRW&R1?=<;[VVYSS5M1=W$W- MI(`D8U)%2A/(51$[0^EX'.8,%$!.@SY(BD%`V`;A&@%?\ M?WTOI5!]BH/\`0^!2X(#V?T_=;H_D4#SH!<"X*'\/[ROS!ZQ59[Z^?VV5;`( MGT6]0+XGLZ0^B3J!L?:1!Q))&AUFP*E"Z_8H``!X!7N=2INBSF`?Z.GXKB&" MO_B*(/^#O'9%(19%\GLKF)4>(H9/PX49<:+R1"M$BFA,)[OP9$Y,V?@74\`P MW+BB-VUY4RQ3`%0S<$0U?U!D"_"'JR"^:P!X+#XY_G_?X]5B93H\KY214^%E^0F/>KXE8K#>8)(X<-9D(KE& MCPD+W#\[%@V`AD@$R8;%F(/K"8=Z9(0?M#XU<5*0BH,0!(>8_P/6[Q$+HH"'J]909(OQ/G`NG_N"<2;7XUC&P_(J#S7?.IB`(^"KV5X]`'T@=U+(VE)21M#Q M/EM/_@WD'A.UCX$0:5P'0U`?'J41&>[%$^<9<`@IH/UO'U'I,#NB",!.YK>Q M%]BY0@A!*0Y)Q10*7F/8:SJ^CZNW(FN4;X?1\C[%E>0_S>3TCDR/N#("Z,"V MG:(B.BI;QQ%$SGR^\%>Y4#H3[MI(L._V:M/G8XW`GSFI$]J*?.H&8H8F)#U( M_.C>T`(=+`V"1$[]`]7B1^$@`?G@>QY&3H2:ZH:)VI@Z@6^LB*MIP#R!\H8H M>H-%+.Q%%,$I8*1=!*>H`_]_]?3Y?M^_U>?Y^D?M8&L&#A]"_`OS*W$3VK$7 MG&'HYD/,#%"S`,*U`I_P#\?;/B2B>_13%4C7F`4.LQ#F2-$FMB8WBJZT13!4]P M;`]_O!NJG41`/P$0*/#Z+2"GSQ1/%YE_ZJEA`L!%_9X@"N0E#\IO\(X`I7)' MM/A5&@ME]9=T'YA@D$@4B=3X@U@!MU*ZA$V'2K$I0/HWN`>/Y@\!94R-2P3; M#784,+BBMU4Z?BY_P5/JZI/D_S\....@",VT`&Q5V>\;TWB!-Q!%<$8>X#&] MN]>KK]NQ1Z%D!U%AL)/I52"`/R/'N00\5P5R/ MX1/\I)?MY\)9IR:(H->.I"'Z$17%!31/'945LORJ>RNLL'`-:H@>8`+*+YC) MBBLAYP86!"<,0#H59L1$L'H,0_180!.8^9%IH5U\B0_V?TL$/8I2V6E0:5/?\U"@'XN[6_#[_DQ'U(O6>7R45 M85`9`7M(*%BSS4-+9"@XY_W/R7/LW>A4X"*@/1)%DE"%L06R2'E/M/T1$^D% M&C]/_K:#^T!A\"0#G(GD)O18A1FYK/7AL;$6VTVVA'JP M8X]6S3*JR1RKW"&B^@]%K`8=L,I[9[5_:%*H&(JJ\_4]IX_`'?Z:95QAV@B!Y M8J)91"SVN"8B:P4_JL(^A4_,$4I(?0X^,,T`U>-#7Y,SC#@<+$D>:H3:K?O, MF*Z$C=)ST.$'HI^0YS4&MU*O)M-$446W`W9`*_BGI]&2I8G(,6R/U@P1$;ZZ M,9",P>@#\1?Q#!HE#`-0-W9HOU`'6AHBBBQ4DWN\MR^K5S7W?UKZM0`DDD-< M7-96*IC%JXF)995:>5%D>J),^(E/,V!Z`/]*7\!#G74(:X2!(I^,`X(]0>E? M?6+K'VZBE4B(+`""H-OGI)1]DCU0]=+O[/G]Q]!I'V#0SF6@Q56'V\BO$HQ4 MS`.T$^7SB!^]4'^Q4')=0!_2IL."G0"%P':")KX4O.1BMEL&`C$3Q>)^%$`[U\R4J?2&'_Q>Z#?(`??Z`HF:^D*!I6 M%@^`U4@?ZASQ5&X.KW@"R_,W/]A84WA\$LU*3*:Q-+4EF54VO/E/>10(W$?@ MIF!;&D+J('OJI#!N!^,LI8+B`*8!%4`*`3EZSM.? MJ][WM2C,D,])`AG@Z"""HP:1X)=<)M- M\2`V$VG`,98FL4:BHRZ5C,OB8"%@N5>9?-3,S,S,S,S,R3*RGNXSW0Z+"NP8 M1A#(<9#HI%\#&&&'SB^,YSC.UHM)H\QVHN+VO\RA M\C$#F77WA/$YJ>-^%^?GA!BO^?QA]D1A#ZYX#]7C'J)%*;GDR*'CPN M)V23>,ABGM).KB@<0HO=UVRR:0L`FCFJ='H@>@.L[$-!#8(#MVH#KB$^EWB/ MB.X>Q@<3F-!\;L`BJ+`=8F084BL;J5"(:K8J082D*4A1E(0A))((O1HH;).W M@(&!(I<=R(%"TQM/])4;2,E:VPCATV-1B#^14S37O]N`6]*4GP\P+[WO9: M8F"RSJ,,C3?I&%:#4)VM^+[3:%%VT8?-7UJ\JY1KW.X M[\YM[X&WDW?V#K.5=TKNWKM7Y21R&[1.')B4H1$W5T:KBV75NH;"L#U1UV:B MP,8L>:%5"^$58IDK$8B5;56(QC-CFOZQY2RA0+U!M,S`1Z^SHE+>V]P*/H`3 M8<'5P,!YAF3_$V0U]FZD,0`S/6BM(/49?G\?%XY>9<=WE`2K%[H;!?7M(_ST M*REQK@=Y9NDH1L@1[W*B((<-:]]6:>W!\"Q1)JQ6LL,#!C:[+VOK'>\!]C3` M8&'=S!^[6](<3K=-`TL/+<[]\LR<&FC?J;G8'"HS%=PQ(HXF#0Z!JCINU;>W2]<<-)/3+8JW9*RNT+?D.D@_V: MF*R25*L6:T-W^M!X,'R;$5=1%`R>F;D6/C$]QF,@2&!Y%$^80/&P`2#%%(,\ MT1YF`:U@I%\4%B$.>`/PH0R7Y5H,`@*FDA-Y-M](V:8;H;-*I95M55FL,?N& M0JCF'VAX!Q-;UB2Z^M>#,G4^)P5WEZFV>*@],+$+1EG^O_OO7>(?@5.I`0]( M%A5M`%#,0^+'W@Y@Y!F783"*T_>EEH/L*73;(;)9C$\TJ:8FF[:'Z9%W*AG, M/)2$4A!]0=#YQH%$U'X2ZH8_$3=RM53:340_\BHZHLD?HE.=^L2/(>H!"Q+/ M:A^CF#4?@KDJ0^?Z_UZ]IX3>9/T,FTUDS;.4/M'I5/SH4Q*6&SK/";X5#N4: MZU/PW0*+4532T(#`S"1%'\[&0AH^V2/6?<.TGQ/PC/E,1JFTCG" MI4552MU3*&42%DD?GG9)]AL/9)#9[I8T6XT9T@GE\&T/B;,9,">Y@P+U&)9T.8)2E)U*4NS7&4`24(,,+-.YF#1BIDMR`F M(H7,``'21"S=CBJ=)<=-SY\M)S)UG)KD9/,LHTR3^:IA=1UXG7HA7#=Q_SN^ M)-G"4WF+$,E%A4L"I9"6H6Q!224S$8U3+;*;4DVV6FS+::V592:VI69JS4RY M7W--L;=5:*2*2+Y`4_G?A'+"!W0IR"LG2PNV&%UDDF[$4+[SH#88A@D[#,^* M'./S(!$&0%0ZP44VQY]OO@*?KU+HESFU>85N8#`/T@2A@I(%0"ZH(I"P2%BEH!@%UA^L8J%W M2$5VJL)<6F.W%,5]^VT@J-*,Q*K"BP[P[0Z:@;R0G@?,]L[F2'@E3E9S$VTC M34#1IDI95FAHLR5$WJ#9'T('0I<*4S0BXR22$ATR24TPL\!)JP6B>5HK4MJ" MEB1^^P%`8`3:;,8?4K$"F"AX=.(/(]+#/X,,@JPBI_WS:8G(05+/)23(9.8" MEN-"B7BBEPL(#?E%4Z-4E?E6)_/-W^K'&16^LS52A4.H>H0,1[C%>C$[4;&U M>L=K&,8H='W/&)"148"6(YJG@R%)9=_2'D$G.)(PC$1"1#:[D("=:4=\)"PI M&1H8O>%&I4Z418L\/.4.YEV"Q6$9+$5P#:[11!+B*@IZO9J4>\04@A*_D#)D MJQ(O61#$/-S)W)[GI8@AN3>!NQ+I%XX(XGL,#MY20P*W1))7..C&DB_1-+-9=,<"NHZ.B>DD.%@V1W M2HI9"4V4?=;FF,AXANWXKZ7)AA1@06)J!-F-D)$S=0(F^CS+" MX$'%I]QD%Q/*A?Q#\JW>XV12!HN,DGM`_,N)8P-2B`AZWH55*GSGU0&95MJI M9/WM1(C7O&UFE)6),F9$5*#+"_A^$U(6FK@'O`^T_`8/@@^\)?G+.?K1^7\E M,OY)DO.<*7_7)XURD@O_7>/Z9VS46S%W^_IFB%.YEC,Q,[@[T'\H,.:$FB$_ MJ2N5)".'RG_0\UZMM*_K[/'([^FHJ+;S.&Y@'W8E8*[@_)B)16Y722+&`.L"LRO%!S$V9,KGVJ_.37OC+`"B5.%HBVKBL:0#`">>Q M(/6(.:!TX!UI#ZBM,6,)G_)33_JF/]9N?KYCX)/C;9S.4E61YM'=P?\$17#F M*,FB'A/$8(>$<'4]+Q,=HI3!$\`A^]46*;GV,F[D>V?`^@SJZH<>DYHFHYSX MF"&GBD?@J)^"R>B3R?A+B9F#%88QC)),5$R](#DBBT"N1`\3KR%=!1V!`<%4 M-%5&`K%3J!#,"`]=)@TDWD;R63A-S^A41N[)BQ"MR<-KE7C;4)M9$36K(AJT M3BV5(F#$8PLB2`4E)3-5M)2FDK*S)K;7[OW_VOY'[OY_"MA$0`7.A37XG[?* M22Y0*BO0#%=Z@F+%0805D4Z0B4P`>(J$LS4QS'0C43<7D+(HY,2.-Y[9P**% M`ZW4X'R-UU6#-4=8C$`LDS.D$0Q+`B?8OG%RS0]QYT7Z`!D8JO^FIBF2*E3:*H]4BHVD`#4)9``_6DF'-%2+$2I(W5O*1IC&IZA% M>#YR$FS2<0_<=G^"OAKJ_#X0P/6>M`-/-V/KP=#(C59C]&98'U^RS7R.=7OG M+$FJ]WRC[*7G]8T+K+0A/$(`K08DR&0R*@^L)ZCP(^(W-@IXF$_B(I&Y]121 MP<'!^OL!V3V2'FJ0JR&B.-,EIM#1.\F,,`_C1Y'JEEFWOHY+.`3Z4DEBJYX6 MC:F#25))H`(B4!>^0D!P5@"I":9)&:6&'07#38*TI"T-YPD%C`QMV02\.?KT3X*.94S&$5:H MG5(K3O/SI9552K+-DV,ANFZN.?/DD>[LZWNY/'>YJ&DZ@Z`W!` ML"EP4TTPJ_7,M_'-"YWD0\$$#A0)7(8!9_^:%OTB-;[[G#7F=;?%N/"-5UL9 M6JZWOX+T]C@OC$DQ>;HCD8;;^!^CCN>8:VQP_UD.@C>4)A'P&QT,.QX8; M&C!,"E*4IA$IA2E*4IU(YC8;&QVGLY]"S)A]SM98! M/[D%K2`^2D70&.TW[7 M:[2GP!EFWFZF.6=9VK=FM;5=N6MJA`-%E2. M(6K("'NV+K+9FY.&@M>`=PDA&P3"@F"Q=5BVG<^%\%53D=Y,'Z,TL"<]:C#6 M(T=8^\-$5,)YP^:+R6V'Z-,8R-0JE5ES1&QA"V^A^9HT,2])H*:#S"NR]Q+@ M!<`&ZPDNQ!3J#MOX`W(;%5[Q@I"(AJ84L$J)K77>UA@5)"0D1%7P'%%>($,V MEP_4,/IP5'-0,T1.>QD:B&I#M-UDUI('H/4G.&BJE%D582Q"8262*3(C!Y,$ MCI(I+'2'H1G#S09)TY6K)2R4B5ML4OP^FO5=Z)+$41268EJI5JT<3YCU:CL4 M^XDAY2>,FA^P;+L6XF`%*A0F(P'0>6_36:P/,0^)4V41^"36ANDVQ8L3GU<] M=#4R1"S0UM,!YC$Q!VP*P$:40<6M-LDBEP2,EB9EMNX=2E M5B5+"RRR":3+9Q#DX22=$D<`;142+INA(P:$S58-X(,`@$%^0:;-ZA]PHDRD M+%@A4I*QO(FIC%B=*2,491"U"8LJPJHC*&+$,L1+4)HTFD@U#K3F^H]LH[#1 MC#-#%"[8^\A?TBO(P50,5O))[>T47J`(@#G@N#M#""KM.`AW-)/J&1A9)$Z6 M3"H-RI)J)FIJ(U27RP3%0AH5$#4LM)`R[5<8MJ-3-K9+%55N>NVS*5$>9(YR M?4\/;)%1O`1&_F.P$W/?Z/;RMX!X'4`B.L*#E%U+;UP"RP/-JSO=#"(>V../ M26+3T882Y5\YG$5R#V@?&>JK12\V&2G:*ADV5T6:$D:E)9JEI-FI7>YKHI2VRC92"L$$0#;C;)`< M,A94H,W,$D426)0P32074V%1E6I*C%VIZJ?F22[H]W(PJ4A-@802XTFS+,A+)85V MPSYC$7#DC0OIT&+%B:(QAD68A4LBVQOV]]JM:UF1HHA31T9='&JK4N`$051W M"LD["Q)(!UG:ID0,8,$(F(<"_D<$]HZO6B]%@&"P:0.O=1ND@DS'+N':Y0[;KYNEO"Z"`>L+H+%IR.9O92?B+T1OK M.4$H!N"%UBK9DZC5?9:=31&O`S$+B+N[5U6O.^[72TYU-33[6.!#YQ)Y8F!K#+/ZL$$S,(4`L##UA!W$C14DM2U M/-IB$:5*5)+4M32H#`:%5N1>D*EDHO`887F(!9BST^`"\@\@[#,24@BKF#IU M1\H4Y<1\&H-0*SXO]#TL2,1.B+P\0R&S6>-%T7$44V*```11*%08"Q5( MK""P$@*![M1(@B8--+0-+1"+"B@I6D:&**M`I(6+"HMD+T9+J2NI'KEH5WB; M;FN36MK]BJY7\RF9M@R;(;)M15C6BIEJR5&NTUL5'U2$?2V@XE6,-$F)[VB$ MV?O[(Q'$PQ&3$*>9^I9X/),M/IB3/>P%NB<%BV@!0FF+8PK0EE/:)!#^__5^ MS,$W*06?H#0YDEUIXNW_TMQ78`39E6V]2F*Y2+FLBZLVN6S:3H0"+&$6!,Z2 M)8M+D(/95EN)FU*L<5`$+H4!%@N`KQ1Z5]?\%M9$B2.)``L@(C(TX)F*]1!7'48N&T$-Z%ALS2&L!3GY!`&/"#1?B$#<<( MEX_4J"I4#N6."IS1B;)36TMLD;201?RL;D6Q2`1"4C%'^"`L+#@"4@W(44P" M'$]:ZE7Y9),4#O\%`E2`A21*2)!)$D21"1NP?>0!%&+0MBEGPPI6RV:`'4$! M@3=@T.A)/[Q/]H81X)#ERCLN4"JLE0SEQ`@NR1-S;9TC.02->K%T M-IB8G)89.<`D(1="52RJ@2DE)9:5T'>M)#SK6I%3B3>&SP!OLX94.;=P&-P#L!N)HP9[#!@S) M):+8;9@U))KU_QZ;$EDG"+'#TV&@;#4T-0FALT--#6AHT8,C4P:/@GL;*^I. MCWQP9`R!<;!![^X&Z1,,0!@3"?<#*]@EET`N)2ZET+@49B(COT6NX=8'M0"H MMK1HL)=#A`ERY8:C?1TEHH;)F-Q@WW29D9QFP]A)0,D"+D9 M`B$NRZH6_6$<&#!V.D<#+0P"B`J1VF=^(:&US#,VD0^_C2H&/A-SF0V#(.;C M';*$>$G`A)%CQV=*C18-!NNDD"NC*4B&&V%2PP##@:B`0N&U<2"II$B[%I4T,P'/0W-TL6=*UW2F=U1K!62E)DI**P@@/])N>.C8DF#C)`:1E6(@D@6(UA$68S" MUX6!,MK$YG0#D"]!Q:!K"8'%+@'*08WF*X^%[O>H@):LPQ8T,6-:HK5G9Z@@R`QNFKU6XE61+);:1#"3A?))"6!C<%NE!Z(CJW M-3D-A9%BRQ'""=G62B+!QML7WP#@;"6L"!;&P\`;F5X'">(DAH-8U'C3[;;< M;34S:)L\-$"W#YY=%]V=#.[#%A)9$E<24%%IFU"L]JJTL,PPO4@"31Y6VW$D M2,&3`2$[=ITD[]N0J!7#!"E=#H,!]ZW=Y=)=?8=H263`;G4E--F>Y^UQUKCV MP[7W^F#Q%$5VP'O4(9)T!5?W\BR@KIS,544IM**.4P"9/Z^`>$EUS1>L+&+, MPWA2J$;5K0RWK<[)ZL=^H0DZO4WQ(@8,$-#!R#T#P+W4^'Q^,#L`@%U2ZIXU?&F.*Y$RNH+#-6XGB.EL-.C'0$![ M$R)NK#DECSF$P8,M#GR2ZSD^ZM04-@0LX51+50>47'B7%;GC:6NHN5`$YB4J MVB9"/1U^%=S4Z*[N5W&/8M?L#8L0HHB@"'G44_2J11$@HA!$#8V2B"AETNOS M"?601<`RR#\O$"X/B((8(\==`IKHX$:>-!FXJHJ9'>0`P+T`X`VH`D4@OD`H M4IB#VN!1G0XQ>U\(3PAB#=AT;Q1#:\5`("#^Y8"8`P1,1!2C:?.HM(0],*%2 M`15YPU#J&)%C')'E`21!6*I%48J1D"R0E)(2R0E(H603#9HT=7$.2;*QPDDY,XWZE-='+<<-)LW0D<+DDYD_09L. M-#@:!G264L(241%+>N]&P8JVN8)2Z[X[6MP%Z!\PZ%$<5,PWD*48YN1F88DK MJX0HLPU#6I-FFVQ>AIWF&RC9M;>U6C9)4=++D2*2$++O%-%M@"UB:!+W*$TS M0M>-ZA94;%I9EL61DA"H$C&BS@]\#G]AYP%T%3[ES$4H%`>+R*')#8)7G('( M>\*'T$'0Y?/M`\3DP.EM;.R5/JE*5%I2QXQ)UG$D<*0;.;0#X`\(W^\>XBL0P/R MJA_.&K6@=LYEUC%>X!0X0D!1M`YHD5(@%Y=ZDI>7FQ$YUW"L0AXN:K*D([6AS]:3'04]=J MK)U\Q\"U+PW5.*M3TXV#8C MPF.'!]*DXKZ62XF?.5:+&)@*Y%U$+C=@@V,K$%DLDB$LB&*(%6*#!83C)Z`% M=+=*E0Q%8.<`7`5-`$?+`:PUNH4-@:2D7E.OAU@D<T*+1[ MLQ:SP5-FNUXEIK-BA_C19TS8N]X'&9K@20PSE`C[!!0X05GYSYR9*1C8<6!^ M;M-DD<28W_KJQ=.6YS<]Z[&Q2R*;3F=.)!R?0Y1!PK`UT6;;6^4S+;67A+.( MKS`700P$R`-8I^(_.NK(]0R=83A*'"PWOA8B3*R164EGAB)T$UA)$\)$+(0; MA+(4D=B!\DL(D38LA(X+;!([3LQ$B0=B/!4B0]H5E,&44*C)N1;EN7-C,#6T**4-13).8H@L+F&<0RS"#F#XX=1X;@A900UJJ*3M.X-8C$L?<: M+2I9"#T\0D``5BP`@)%%0HE@\T)_+UDPZ0,'E4AGX?6=0FTX4/6"E@N0""W: M#QQMAWU[PMFT@U7^E1S)%:7_,ZLZ$Z),P20G<`4\6"9P`_F-#)"+9+RC*5<( MKFF_R23XQ"1NX@LDW(<0_T+"J/-Q6"0]!&.:7T!(O`Y^*7S"MOX?N3/T-]Q9""0(@!!'@&[[@&CG!#@T'&A>,09B$H2E08U'HB)@E:6)) M&Q+E62W2,$F5)-#>'06&B8T4PF&,8LAMX8FGI)RMWPEW+&A#($L`?VN\$2^8 M=/EP)=P9@^%Q6D0A@`0DBD82,(NPLH*X,%%'P/W'1R-NJZ"$3B.YS/W?N?`G=%06'8)Q'0350X(AN1UHTB&2"0"D?CV\IRXEG6 MD3K"DZF0WZ^+U(D4_.<"R!80KKH(!=N>&3IUVY5)\AN"0*2#@%8&]7791#`) M#`X9U%@7+#!W3J),%B9!E.:*AJ,+XPNH>25\-P"NDE!7^FTX!NF7[,A5+?[Y M[\F3_24\9/[C\^:JX6EIR(CP>SOX+'`5Z+]06!.KE=IIJ!P%[@5MB'2!6VXG MQ;G2'X\X>HTGG`J1]=',['^!#SG65#UN)$.0;;)2/I-(()Y50(/K(C`+N#85'^P6`HECL(+2@^BO0*W/+/Y5Q0-YZ"Q9>T5@ M&9&3&$:6NX&+[\%S%$+T[:@<$XF`N'KBZBRJ&09`7*&HF'KFDP2RK';;\VD\ M]_./,V)W`;:OV;+;^BM[)-FP3;+\-9MY75R@GHE7E7\VO*)I,KOOC]=KOFV- M#)(\GU,*K%A3#>.;F,ADGOE8I,GNU&DG=NE7)I6Y6QHFQ9SA(@J:$0(;R%'. MNYL6A%[JI0"#$8(X*L*`W$1+-D[+H?`Y"7;4@Z^04N8].TI03$,G8=0(J1"P M^\AN!3$LP;5''-0!5@,WBF*AR8@I59HK]H]-B%U`,$#P*DD;F^:6U")BV:)L M:B/1GN-C$P&@BR(G5Q;*59&,2JE5*V(WPR!%:AR$FBVK%*J3MQ:MN1)NDE? M*YMQP5K4Q*L-HCE-%G)&J3<1,E(JTJ3*D.`EEDB&\2U6WEK;7F_(!Z[+<6+* M5E*R21KR'DKS%1A1W=)T:AZG),1V@(>',U#;"(?J)),TB&D11):VE96VME*6 M62R634A5A$I9)!51(JB"1^">7$\^(C>B2.17U:(_.)H\';E:PD8-;DC2N5S2 M4AYI#XA2.< MB>3HW0A)U2I%L&\E,*F2>,D3Z!]!14HLAB.H]QY M&BCFKZ!U3)-%D-5A;!@B%HE%&P5!-!7Z;HAXPXG(,U"[G"4H3]-D1HLK0'@! M38*7"#$BR+(@8C`NG.O5!5XI0PC!@6M-DFR^2KG+6S>PN7-JJH>:7USQ' M6\QRQ^<\:@_RYD)\:FOLUYS8LL3"QL5D:*B34`*:)3ZF@5F`K98;7*"K-7*L MU,):FVV-J:6U72"@-.K^(3W=*2]FNV\-7Y6ME4LV66DV4,(K%B"ZM%>X`A!6`")UD- M#]ZO&1%BQ$]5[B&8?F/UE%1#6`*89%RXOTGA'\L1D2"F@=J_S>'^/]6[;V,3 M,2$'J1#1?"`<`%WA%`BJG%$BQAU%D1.\P6[:'GY)KN':$$,DN75%0,06`67V M+W*[,$NJFH?C`B[;_TJ@X8R?6)'X#YD4(_9^GVV^>1M=76V314B,>T(`W8K" M`5`;5SBY06Z)F#F13]9A&&%$>TH,%$F"!ZLI),11@K!!UEP2XW0Z!-;$",7] MH40(('0LC(K"VP5]^J%:X8$KMY%L:CE5Z(ZE0[(?![(LE%DI%F&3?NBVU%M? MR"CMO(DGK/1&G0:45$-H*Q5`Y:A(M`_+L;C=NI8JA4&T4,54@T1#GHIB4@!% MB,ZWNO4,,``H#!0L\&Y:)(4U4TPPEDJ%32)MF%J)+J<;#)%=]EUXE(4%.]MS M=A(P@+&VPV*IJ>5K6MZ;_B+:Y@!2P@.X%*5?, MD"\GJB\]'';%#NZC/3XP:38QL9$Q+Y>@8:"XH,`BJ*!%PAK$G!(@3J82"$LX M21&!4+4%@@>@,$56BBCRJ@Y`!0%M'*TD&Z4L(*D%A?T\E?4!T@=[`Y>#ETR2 M1LAWP.M#0NG7"A>"'K8V0$AM53+_R7`T M!"+=B)Z0.(JO.6""5%D12AXD+`D'1&;OB^/F;Q(F]40317.RBV4%$!RV`H#8 M/:L#K5[21B,E"D)2&-]GG*-D69+2RV;4VVLU9965M45M,VN;5-6M_]#<=TS'=9QB:+0-+@$ M#W[*W6>&(9&.!B&X;$WDG$11PS.4DXU9;;N*2I2-XJ2JLBAO$Y1P^?39F(A] M"2(@QWD.G9IQ^:($Y2DF!UEFR^&HF(TY/"')X21#>5,4QMO([(WYNU0JR+(I M$(!$BK%*""5B."P>L5*7:-3OA+C5026-BW"[8$/M%0>^HY)J2B4+)1*B4A4T MLC`,&B*4*D2*EJ1L+$`LK$!'`2T*0&O$OR]2HW(LA("'`7QCK]`'T+=$46H` M_D`7Z@#/@!U`YJ.J)JZU]/#UP)GOL%V8$@P4@0"'4&OO!#`-Q806A.CE41IV MBB21$)@T,>1CX<$T@=2#A?4#>I"%FC#[-(J"6II_&WS;(9`;Q-\4D^HH@P2P M)H.@9)&*2A\3I&QR<2)J3T5-G!,>T3=KG5VQE4\WD?B'EO$1Q".G)JJBN2B^ M;;0\G+S9WY"3W$Y0ZK'_'+$3$N]*4`+$T@-O*DK*(Z-H!1@LK-+Q0:;)'HA0 ML&^FJB"R%@NP$`I1IMT7"2H@@68Z)@,IC"V!:%;KB6*U]J5)I-27(2&>ND:: MDB)8WK-$99-24C2-!0%VRI92XL%J,8I<5HI(BJ=\;!8"+5O34BDPJ9)HE8U-8%CNG>%@E!$ M$A0QC!BI&ZJP"*;$^.E\'[[QD:J2B1)&J^N"\6#4HA2UD63)3(R0Q'ZY*N(F0*@A.3%;60*(Q0LE)=`6 MUB!8%56R$5!5K:2R,<\-CHF(;2I:TQ2C=I,?S9)"<:8WIDE@J!%13@T!;.BQ M:DNL$@HN,41R6"/?]9PY([#VF\("'2'0)L\1K>,`+CO5*53`N0%"ED=($)E[ M.;6%:.@(I"W)$LNH5EA7+!553_!4&"`"/F(/S!YP\K+/`_=]`)NH M(:3=(;5)MC!C=_G8TDD/V*_OL)S`385256$Q)/O0II"4*JQQ?RU(W;*LPPR1 MD2E*4I)*@Q(J0>NA;;8M-?:#+(-,U#X2K*TE*;_-/BE6CQ@<`8J$=R\E4:(Q M`>LZ@V"Z@#@D8K=@J4@-?W+38B$@W7D.X@71Q:-K/"+1T]38#2!-"#F1\(*= M9@62"&SLTI+PLDS++_0:4YD-$@GKAM/<+)RB-M34,043G\WM.$-PFY$>OQ0M MMMBQ'KDSU&E?,08JEB6D0L62(EU@RU2*8P":::55/[6R-FC=9&$DI)!,%BC` M(=@14+Q1=QU%$E,8P#B5#JOHD[*CE_F#U&QLJA5DD]/?!+F*Q248N&X7NMC( M%ZS(D%@=&]4*>*AQ`=W8C] M804+@"G.X01:C(#:`XEV60BM,?94FI$A(,,Q+JSN>,D)YH/W=[2JLD5XJD[ M;.R?;UD?7"-OO::&*F$R@K3'A"8E*0$3N'U$&$(L4Y=)_ZQ#;#6>8,3\JO'8 MV_M#:8G>!YE@MDGZK!BJSO%<0Z'(N,#O!1X/U5TA,50PI<:VK(#"P.JY94&& M*7%5[P+K]% M-VLX%+81"$C$!6$02$8./MFHT654D6MW=CRU>Z3K+4M54HV/6L8!YI&R%!0B M,6*@YE,(%FZI!-,EQ;#B&`&"B`AM7/PUF'$)&Q--.0=T)DB'(VC>MH/8^QFZ M-^II()Q)+XMR\Q3A-U*3MZDDL8#"[51"&(N<`-H)=KBPH*44VQIB2?*U-:AA*AN!LG/G(+O9&G60HP%7>FI($UH&!$GKF%J6+V"1(" M#0E;U2REI++`@XZVQ9:GI@5#VWHVA!L-GO[\#&@K"&YE/9!U@FTL&3E#4328 MJ,EAG4P:+-KE')9DI4NEB4LDQV*1S1$3:!)&Q`M$2Q%H8J94J":!%M09%AL) M31L9KNL4S"5+9:LCE9)&49DF289D)OK`U)R@21@F%V*C%2QRI^0E1J323"9$ MG"O6ET.E"1JQ!"PP6D>`-K&(0]Z4D;,A')8D>*HY#;"*LD#;1DD20==4V<-- MB96XJ3;9B7>F2)2JD=.C#!*`;!$B$T#56QI"E,RRPAN@TQAWS*GCRXFB3@EX M:C#4DM+9%)P<8&EDC@R$F14Q.Q,2M2$F[B,;-F(;:LBV2;U(T4C`L6SOJ,G$ M/\0*%N)YB!PTI;FPC)&(QJLFEEMED8F$C0=A\]H;FX8*TNL39"@:E+9H0HM" M@:IH1K2GA23(F,!71,9@PXM$$@!4`:LPCD)!(QH*)"=VS6:>IR$8SIS*(QFL MRB,9!"*8W`;(F@1&)"()@L->,4S5+57BE``PHEQ+L(8%[0:S:CGJ)M)JZE$2 M06)A&A"J0,``X1"2TDDUK`1.L"#=WR-&6U4:,]"A7Y1+BV03()&Y5,0I2*D+ M=0A)W(BPYEJ]KK$`N4W@>0N@%P@L)TB@-P,P!U[UU(6"8W7K&"W'$37X0PRE M+!;)-M(9MO)*8DB_]"HM"4.M/9+$%"@*AC(E7+5>B:M[%I9B[9K+E-K@8K:59EED M,Q!E1U'TPEDY>2U5LJKS]Z=@=$'(3>.1)[%(D28L2+GVR60-C8#+B"$!V(E" M$44U$5?K;MN:ML:U532,II+6VDR+1)"*I5B(I7@DEB09`HL!#))+9$/7I(C> M2&I$R#FDH;[K?`))+&I3$J119$R35#%`//,4@/.K2E"P5U@0D&=9W;(=SU$_ M#@M(V2R8HQ*20H10I9/'/0F('^-DEJ)Z)/&(#O6!%(#^*M0@?Y`:(.X!@JJQ MG\`BJU.K9U^ MIQ-'X![$\CNB$F\A8;O>JMC2'.513`PV$F88,9"P@WRDPFJP*4A26,A2C=LU MS2:!>PDT`;L2.9\%2)'16(W",;#B)!(+-R0,`M_R?8$>_N\!%@9\LD<-$D^J MH1NE-9++9K0UMOL3:M+6;:L%*B?;DDD-@;2."8R1&)=%606'WQ#ZX:-I-)(V M-Y)1?&EI*`@)%08JC12I00EXTD5#$V8)LJ9;:;6EI;[FUSPVD7@;&H$I&\L2 M*LD@BT:+=L+9:!D!BBQ$+DP0@$%5I.%B)*GN(#RDDB134\T'X$W+1%BW`<=2 M:@`$$;134YT%Q,CA)OZZM4^V8^3[[2*L1DEU61LA-9*OIVN_.5&R:(T5,*)# M6-+,5&-J2HJW3E+&^^FT*:UMLD_$H2,J$:6%6!6&)!BE@"+*,UPP%0+"0Q-=]+;=2.\LBTX23=RWW734)ND3B;)D4 ME6$HJ)+):#B(BMTL&)9&O(R<(071-?\<6+%0]OD&BZ1$,`#:'2,^`>Q)1)*A M*BBR2%659]A28J5:B4HBJF*4E)DD@K"9/,J2(T4HLE+%6E4293=4YLM8;=6: MU15S>O5Z.8>Y-:(I3E`DC")B`]X@5<')WLDJI[D$A=W'=TA,A4BBR4"F ME?$0=GHQ!5`U`@\!(!%4BI(\A5YH`PBC^9(B(]1U;L%/*@%(@I)5+9*2"6IO M-CU1!\$%D3LW\CP^*W2-WI5=9\2`*D1]`%@.TP#@&YH`K2;PQ1T6(=\1*G0A MT`H,DLDA+8$G2B`Q*9/4LV&14@2(/^*TM9%Z+1H@HR,"FOXR`&:QUTTTAX$B MHFUAM4GX/%6,8JF)R_9354U5&2KX'XC-`NB(7Z>YN!ZPV*1W*[3U&D1$^N<2 M8Z;,+"GM0L!.74(;P'[03+7K,D/P'N&D$=C(JHXCG]'.,,MLSP-O1;:$J/8#QMW># MIMFPHP#QKQP`-4EC%45#1M)]_9RPDM-"E2294+`8EAL6R'^,L@-"_"*E()J6 M)8>IUY"'DG\*=3@]Z=,>N0^2JGO-(!R3W2'TDDGK5"(M@'RD@0J8^A**74T7 M"O+A@Z;?W6-=1:"ZQ$A%0[4C M0`GL!NO8*9`]JI)/Y-'T'7VB!3%A[/4NQ2HD;G6"61(6P&Q4JDV61BH58;LQ5DI-@DD[&BN;&V, MG-,:J.&Q9R(7OLS>0 M.0SL',:;DUW@T8RY.@!C1Q`A1:)JQVO.L5+C"1*>)DKF'`'3\(6,03U#XV01 MH/I4EGU\;_=%41ZY)\QJ!QYJ%;$$TQA,. M$DWWFK6M(GH_>>M`5#W@+CR':*:S6#"`W>8!531FK9@*TJS.15NNEN69N7L! MYQ#L:XNA\^VQWP/FGUEVIB'."!P5!YG`?@HXD""^'J%`R-\(P8A%$'0(AV(= M#2:U`@=9D=BS['D\C1^X4IXP?3OEI,_Y4R30L3%#_TJ:7E4DP^H]?JFP#1MX M^1YI@C(MP&G2H*%"MTI6)4L;;:Q*K%B45&D95"0IJ/:9'XE_C6N`;-'J]Y#Y MH_.&\/B:@?&R0G]$@Q(>L/*?O[U3R3#B3FN;C+ENUI%`CX>I'J ML'4`JNI0Z;&0K'2D/ZPLQTXCF-/[:2-B1U$_*>N7R9"W,F,JHPA*B2%(0B@A M!_*[U,A4&"F%]GN_3DHI66"R0&3&_=L=PT8/=`Q$&0%A44Z(G\._Q]S"JF4R MD[R+DK6*85198:I<8L8B7&(%H^P&X(.`HGJ/5Q[IL#8!S[MZ'?!D$D62,"(2 M$B1&$0^X''7N1$$/)%-O&[`-#P\%:_`-D/!XOO\_!NCG`L2TB//5JVV@`!DD M`;PNJV[6S;WUP#MB[@$>)>>A=E$,G7.W]^Z!81^O:[&OA>33KRGTW5N_?.29 MWNZU'=55E)P;)N:NA$TLD)6LUB:Z9U3F,,,K>N)638R29.2S$Q,0QO$Y`NZ- MJR(!-L5&V41:N2Y;MH.2![UP[V&AS$'UX]L(,"!`AI.KX)7\]11;8LD-SB2/&HZ2:54 MJ65]-=FH:367F26;":D%AL3BE65-)#],D6225%@D%%!CH9`^M1)RV1)3W/5#V+!)5)B3L'IZIZ M\RVU4J2&&)NBM4M%(,5$@6+"U8%(MSF18KB"@,69/XQ[AW?G`-U"M`':@Q". M9O(BQ5"D["RTFGUSMD@[GG_'1^@4I99;TG#W=W2:*%=NDZH;(AL8J:)ELF'U M[LUMY5I4NH54E(L55$XD2ZMM]FU122BD,(?6*$LR;(:`Q2$1*7D'C5&SO%#H M$"@ZP$X9F:]C\YA38*-)-KOMU$U66;8E;2V66U(B*J M5$L2!4LAISS#\2G#T(ALWDC9/5YP)YR5(F(442B[+2,(*E$!H"$I5*-N$($2 M*Z20TW(_1$-"/=)(V(](8:EEC?$D]J9-X32$ME,3/JC'5=0(]$3:(M`CU1%1 M@J!I!C!CN-P^Z_Q^@1#%AUFG2?D,`VD0B;P%UCP`M$?$#FF)T"Q!P11PI0I% M0L0L+$UCTB8BV(9!2V5)9C(B/?J&*DCRD1EGT%'WDU1#1-)&E)52+!T,4K8A M:)+(?)J1(W4=7FKJN@JQ4&`J/<=98#)03JYKO%=0A`4Y-NU0%VJ`ZQ'YPXG4 M(`-$^OD3U]U+'TO@N:*OP0HD=$&&I\$&Q#_BJD*J$M@JHE**03:62N#,I+:2 M*(/+,LN/3`0U"ISLDY)+)B456*1$%BBIB$S0A^P`Q7$(D)"*AU1H&%Z!*58J MD!",5(1&40JH-"1JDP5!AL54N(-*@!"+%LM%P5W`8*O)'0W'F+`6#\YU>8@Z M(XFP2CW].JJJJI8ZT-KC&19%"HDQIED*;#!&AA*55I"RU8L0@0D2EMJ8.(VDY+%BXM`X9.")98+=8MBXJW2/*H+L._VIPY:U,.59YT MLHLQ8I,V6+H2%>(S*2IAF2`&Q:_VWPU*C,W2H88;3;,E#,#-6SQ9[L4?3-4\ MQ0T_A4S401=:$G81+`)`\QEK$`\@#'\T[HH:F9QEPYDDSIX4.QBSM. M8M9:O-AIU,Q+/%8^KM8)G7C>\B(8$&^Q: M$C'M3M=R_%^-N-VKF_-^'C6)U##8;AMW><[[Y;&^V]]WC6*SF M&SGC&<:>-;Z?B>(9^$%(A?6\.[>-EQ3-;-R23:SEA)_6:G2>4,2`W1N@9$21 MV;3)L&P:0NP4B.TUB&SS@9-I(BI>+90( MH%V("6BCO&*ADHR(LUL8F2PL%F#1(DEFBE&B6IT8::DFT-1A--20F$:TE``M M@44BJ"L'@TV(ZJH<8X[FHCR$'C2(Y#L$U9 M$,E-*5LDGW).:4$*)Y%A3PDFD@U)\"'),@!0.*W5E\=5:++++;+8FRC_7IJ^ M5",05%*RME?@;G>NM5)U)M=K))))(2RW:YWVS;!A51DCY[-*CW-O.4 M]D,F6Q!:M352VTH[%DDF*(Q4"41'0>DU&"E"Y@%Q>"P1HXA`A5>O#U*&JBMR M5;O;;_5I-BHA/6.#C0BS;L=7HX-E2;I'N3^PW$X%W*)B("&0Z#<>M#,`OJPH MX`I%HD!8L0->@V4,3D!6J&`N,.FNQ1`0NM+=C2BGO00VB@6+S/H000X`]^1I M5:P8L&UJ&P0&`)0IGG<'=D#XE!XJ;UB0D2"`0@\Q!*515I9LVQN*U7PZYNLV MUC4/CP#SE!1TC%0>M4AF$VF8;!R+Z&5@.X3SQI)K'8&A'7!8`(.X,3 M-%+!OZ6X78$;!F>'$6Z.!$83#F-R@IS6&^H@/23RAPXI[8&(,DL'C(G+[8V$ M1IQ9*0J?NLA'39]B'(YIOE"5$_*/49)(Y%'F]QD338D;,:*E6P*E(P\D62$L M)\8;)L;(/9CH3;]%5O21D(R;&&'A/*%K)%7:$45$#4`O6`95V"%'6#K1:N08 M$`G$5$0-;W&QY"N(8SC1N+(1(IT*5YHOJB(4[",'[#'Z2&9A@XU6VNVV;;+L MVC<"LEMFQ97(IDD2J5"R1*LB83$Q/>^082&R5+9)"J%O@C/L^;9)-$;/4DDJ ML:1C21BJJK*LJE&E@$BJ57:#9VK.OS+Z/&="`<0C:CN(IF#DEVI8S;M: M1`"72')/45SK34('F1RL@]"%8LX"5LS+MJD$S.I>+`:M9$%DVEAD`Z6V8XRA M=1=!6]^#;CB3H><;Z12!:;.L0U0Y+%`>6PZ#?9;BT8UIZU5H6K.5C>V1(H#@ M"Q:Q0S4,1;@9Z#PE#B-@A*4G#(I$(S1>B!AB#%&"D,Q4<@T!L[0S`\(V6Z"( M:10D2[A;P;N."1EBL5A*P%DL(B"";,,#%<2PM2Q25@L6R*D#H M-$ZUF^:>@?+.`A4-<<"808=(:$FA01E)(ND""8QPMA:*#"-S;!5,F(8U(=0,%`OJ`2@!40II+9] M@L!:BW/)-@'!0'%#$6F_+.*Y$,SDXO#7NUFD=.)&`E8!90-@ICU2$YA2IRX7>6PS=UG$ MU-<<<];$JP*E4M7,@4]@72%IPB:VABQ&-$3",(F$#EP=AXCDD(F]DDAB22I# M:P@!A)$=51 M(E6!(5SO1]D60VLF$6#5/265*;L M3)NIJ5NK)6&L4D;$C8U(66(JR*LBE0466-))BI(B"S#2S:5LP1G$/#$EU#HR M(6$2N72P+N&1J,2YA`L(*7:6RR)\G5([IS0#,"W'L4V$ M.I5-$`=H;J5HHE;!J/BLLG49.R#>1,CLG-!J4A2@!F)0'1HM&T>/&I50H6E8 M-"I`:8%*@4NXH;&G7C15!48M#%0A"B'(1;#1U2A'DK@D4B10B0$664C"Q)VK M+)"98D6I!;(0R41&9&).:ZHRVIFB>[[:PE>]K+=$O*'$D;MVS&8='3WH2+QP MR*A*I(6I+42PCSF)(B#STY)!/',G[*3%M#*DDZ&HM*EDJ=!6)RDOPZCU;^V3 MR>[O6]*D&I=WA/=/IC'BI(-O!V$$-T[2;FP\7-)9.B8&2'0@1EW)RE1]S9X4B#U)(HJI52K(3%* MJE+9;*P!G7*"AY+XK"XC@^I,0[.WMZP=_NS(I\X61\DWDFPB/D/"))B.R*"X M,74#-RJ;">D*4Z[@/`3"AU()S(A2([X(J2"P@$@JC1&V$'PQ$AD?**9E9+?9 MZ_28]-TW)8V9)<6O.P&I0WKE5Y<-QO6Z;ZQ=MK;?,A-AP/0GFL.B'"0D@ZC\ M5[.4BD#\HU".\GV*\)#B2Q>*\X=@;AX@PTE(R0J&4DQT:JOV'9-]QH82;2 M9,1983S=ZQ$2F8W3Z1(N#N(VP]2'(_"1/H95EE<**V@W)V/N3G=1-2+'JIR7 M8*P07K5$Z00I"T$>`_(/`U*L*1&@BP5)%*(ED.'L&!]L=X>N2BB!]4$$!N;QWG[U$HBH0**16C1S\.")VP7 MD`%O:3Q0($5?30OF@6)5/L5&25;)JU:/SJFFOP1/ZDQ-A_4#*$,P4@.)9KYO M"5=!YA55H.<4YR@$N$S@0N#.X:4-:AV=P1'$LCZ89`&YV\+2Q]U MD^JD]<>K!O7`_"*6/0?7NP3]D;H((>@__'A0#YQR7E$("I&+-HDV+1*6K6O/ M9MK5:XHVG+FA5'\^V]%51559B$,E5 M%+-=0JZF$?OH-2^/L"OETKBNQQ*TER(-P>[@7.^8*S`N6%*0=" MD-J1,$A!%`GF>D3$<&Z(J8(Q5@GS6-PB(PB`*D!0[Q@.CO",'B>1T71#5Z1L MV%>8%,A6QR0/Q@&M=+/@&!%ANDBTU&4%191T$,@4H-0V-`$Q%,1$[ZN$6!8R M:/6%EP7+M*.1Q-YH0EF0&H'\D_M[=B./2KR_\;_#XZF:MSWYK0];&;69H38[ MHS5F=@>GPB#1VK]MN)]-8P2"")@BW#K8X,9C@`H M:PW^%WISS]!T&M?T`&BZEOE#?U*<*.U"QV7M:IB8T[;DBQE]1D8\BDD8X1O3 MHDTM"7_?_TOC'%:!`*'$I00L0`Q&"L2R2RTJ08Y-:9#)*QAZZ/S-)('U6*Q@ MA)QBP*7()2D19*R`I)BSBF"XM[*4ET+9+0I;N:(,&0QY\#@.1\@H'U"P0DI9"*)4DD59)))Y` MA2GA!P<'Z@&(*150@@)%2"Z(%C\BH.*(YHD1.9!!P#/GY>(4U'SAU!`@0#H, MCRBH/6*Z7))W**A59VW3UI@5/K6-5GI.:ZC:DWPDE.[;)F89J\8^I*&_HY_5 MC^X'U!O7U`<%ZD2T`2,`3F(BZP%4Q4__YB@K),IK+&@DMJ"]!D_P#___XX^_ M_____________\P8S\/?9V]<]X]![SQU[MX]ZDTP7AVH*;'IE=GMWKQ2D=;' M.W`*W;=M=FD-!5&?8^E2]14>0?3;``--MS-]]?`/0O84VPH-FWSN"(D'TC'P M7.WT/IQ:*:%/EIT-4:!\4^?/;[FG3)[['*JJ]8M6X! MWXW/)SN.> M]S@;)JF-=LJJVMH#2:VK:E-C#;*IF)M+7W9MT2WG=90$^ZS57OL#H5VW;Z15 M"X%=LZ0;*4GV+>NO1B^[N-:E4#YMICZ\L:FW,[8BMCR[2M`4'ME[-*DB!?8- M`D%/6(*K[!84#4JD#`"-[#@':E,``!'H?)[VT)5#+[O=6!$%#TV6DF`J@`4+ M4M9MJ);,"!5]M]>=;#"R/IT8[&,JI*4/;2OL->Q`654@`B!'A:7 MK0K08J-#'K`)(@0`(`($P0:"-#013S4]#1&34R#33VI-/4\H>32/2/2>H)30 M(U$`A!3T(H;2:'I`/1-J-````````!H`DCU1(TILB'BFII&@TR/4]3U`>HVI M@)A,30````#30TT:"3U2I$:2GIZC28333&ID#(#1H`T`::&@```````4I(0@ M$R``0F33*;00TC,A393S4U/)J>4]3U)Z@]-&IIB9Z-4/2`5$D($"::",(3"9 M4\"9-"F'D4&3TFFF@:`````T=1]T/>J+%,598,&(__>BVQ1L5,,&)BC`P&)B MHP5DF+)4,55D6JNZO^]_O?\&[_@Q_DP_Y/_9H.I?\B8NPEA#V5I?P'W=K_26 MM++:5+))):2E^!82;N'_L^3]CN;R.B/XIC^G^I,S&,89D_P+]:\$?)>=>#Q? MM8T7DP]KU-UL;F/)=3A=PKA/0M2D?PEYSDQ>2:,`XG%J!9BT%(4Q7F1@5##$ MS>?Z&)O.0Q6Q_XL-"MF)T="N'>IB;MS&C#8@H:QS_B"))/]Y!U,,/Y!\S1^T M:#D0W`B532C3R8[U/_)X/_=WON4X<.%'5U8=AA_D\SF;%ZI]69 ME2FY(RK;'5B=?^?OR;;9.QD/.Q'NM]=6VOE-\MM:^'\?U>*U?5>]+ZS:^N`$ M"/"NN`@%C]ML;]DWW/8Q#PUO*-='+/'J.PIC.>?&V)FQ%V=O!MC)V"45)SK9 M&$ORRE^;?GIQKGSVUWMJ\7Q[7DV^*3_T;;.%W*LOY_^OX\>FJVKLU:=3Q"<7 M!FQ:]M_*9N4A*V?99^]]KL/IF=)*7M/$\)=)Z[^T6IO1W^5ZTSN]5S]'1C3F M\7ADBNNR#UX:FORKQJR9WE`X43DI93Z)*%)04[Z0U-&6#N;/X^>JJQ_'HXV= M&&['"NS&JCY;Z4GT55<.7#C2N_A?E&4H]&R553897QBP,2+,K0OTI2=*9M"# MO#-^N,L&?N5R/$8F#9-P;S+_$UE]32('25J!V%KL,N$AXL#F]RVYW37C`3-[ MM8^B_PP()49)"F6U)QL_`U[[8/E[HN-2:[9\C9N15\-TF3,8"`@@II1*36O+-K6V]Z^2G`BM).+(6P M'3!L+5^P93!N!6DY6PD*C]BMT2Z5N=.NZ[QVOC/*-*^9+R@A%B>^,U+_M[?] MMZ2JZ>VI\JVK05ZUS)Z-K7" ML)&R]75&)'SETEBVVV%K5M@[[\?'?3[KO.;E-YJ]O8CCUR2R$GYK-)L\T MNK;<,3.-\YSPMMMG@[.)(DT^QT3GSYC[*);!46.@*##,BI7CB@(8,>N+]?*& M_7UYK7OOPU,8&2&_:H%!OS^6!C%?E=W[_::3,&[N[B(_)9P=TX6L==;]X,%C M`K6"V;ZF5^M^P@/'LP@K"ZRY5%6+G'+@X($&.@[([)6I80Z/4#=:JW&E"$)& MT.@Y0QU7S1I#<^7&](D7/LYQ1KY_XC34ULHU58#RPO@BFFSU5HBR22%CE99: M\@.S@A/EP@(D6)`"!60&MCX7X^$952NO>&^>,:X&)S#//%F?.[&F.&\-];DU M#6M$S+;?J#[)#M'!"'0DC0X'Z_[W_]H7ZF1_!M5W3I[G_9ZO^L*NSVAZ<_+Y M^9VKJZ#I8VGNN.T_O*RC$CLO*$BKOWS3\"175TEGG/&I7ZN^BGJBF/X&BCU( MC33$+Y0=!$2FL5@Z')$V_NLC]9:T>H^GL(U@:/"'$<:4%>':J)<>SX>A>$TQ ML30>VU'5[WS7!#^=3CB/X1)^$%\>YHE:X>',ZW6VLZ&..ODIU/VR?S+K7&RQ MQ#I=/IHBD>=-+^_K-/;0*#ISI9*M$Y<3Y>24MU(R34I2PMSG!JGKU`@2#:PD M!)C=>X(KS95.64H?O9%79A'U=>HD>ZE2O^,PEE3R?>\#6\/E1+,BL9D?N6VF MK%2[GP:`#C\_EL12?,1;O8_]7D8L?>_88M*V+N^_E\_R>WS=2\ZP1E)U4G\Z MH_ZI]6S^P\>IU?W6&)4Q3"J/!U6GP.\\C]145##$\FXV/#!#ENFT%>7EZX M43;QAYO+9\0K2^RJPN-Q@8=;PFXO5AG`P)/ZN\0=P@]0L#`H,%Q$6X5?/8BE MS`1$0$;`5_9C,W!>.,-MJKJ(U'^/\A<#Y-?HI4?%Y^0KA;B5ANCS(FR!Z1>P M6R7[:UQB+AN9S?8S"T&VB^?WSY$A3+WB9QEKA\GW"JJOR(;.]R=?4Z]W=Q>_ MHCL=DJL$KI-EE5'FP80[?;]$CMY9W=F_9#O%T=USF6/9GFUG`P]>J,2VZ\1L MM[N??\O\,#DD;1D)'O%R0F$++,$!H$OYTI785+Q4PDF[=_*ORFD2DT2:-&)@ MF),,2IA58)C&!*4*2I!5(E**5(*,*J*DHPAB4*854EUNI;+J222DI;I+)AAC M$HI5%45"F(PTJ8D31BJJ5%558E8ZAZ/@^;]YM_!X?F+V?E^X^+X>L]2IZU`_ M\`\U+R)5;D.\VH\D889;DRAH.UD/D43152D5*2I8HLI564Q/::I?0E!U*8M3 MFKAI=0!":L$@%UG]!X&!Y_9['=X%#Q#D$3TGP'-A\W9_A*QVU*5[6CTFF MPRT+=9;*W7=_1PO])R_5UZFPIM\PN%!!8+U!4+` ME2N;4$0=Q)@8`58L&EKSQ\S=BM)X+%HQYG.M\+\MZL0MA9%0Q$^(X'P\ON,E ME'V,,$>(,!D&T^T\=G-_@$@E)F9AJU0B02',Q=Y\"`J!P^^*NHQ(CBVNPRWZ MVNI&L&&`_B+Y16?4*6O]XH_.+UR/QB;+I$\=A]\3],DD(!AD`:%C:8E9IJ)- M66MJO9LVUNRJV)(RVM3&UMEJA4,POWUTNC_-?6)7H&&1_TWX^H/@.R_#YUTS MU"G.'"1>H$E*(4`'=T?8H-!G!BQ[D^WN?C8JOSK^+ZV?X;I^G-6/I+/Z$M.. M5N)F6\VT!#V*Y4?>_=+;AI8[*2V=]M9(.C;HV_H^#.S+E?KS*5,J,GU*.\I* M7G8=SOEMPZ;6]!J<_^_FM6K6F8M9)W\>YJ97@K,9LN#=X(Z!L*5'L\#GINLT\71Q$G:X?H5,V-L6K9DL M,QGDOEMLTC4#,?[Q@YU89-@UL74818*Z%%VAB."OF.Y@.GA*E4^ZK4V67=DR M[+NGZ5)_?:ABV^?:[39@TIZ#T3,F4M;5^G2MF;H[>2YHA<[<:Z+8=S3;O)NF MI+;;DIC^EYNC1T?))^8I*4!5BEA@JM(@P,4=^>[U9K+7IYQBGK+UN9I"41&0 M)#FN3-@0%$7I/$.@',,,1AAC#"MDDD?R`A4*L@Z+%8L16&!6,,3$Q%2JHJ$4 MJ"BDJ0J092V2K+9:VE*K)4DE8Q,86,#%E5@?PI2OV)2L2E8E*Q*5A*5LE*V5 MU=2K;>^K6,33&-D57U/KY6]3O([5@"LC%62<18AK]1T34\'U)CR5%5A1_F4/Z"DTW/>\CN1Z-G0Y-B*[Q-FS3Q5 MI8/]K_%;*R:MLYJG(J%!UMKN`ZO*5 MDVX^37B\ZO%Y656%)A9);6UNC1^3IDGJ5%?%N[%5L>Q9XH>T\14%2B&EA M%MM55DD>IL&"\["=F'1@Y6%CA55,3$'B85#8Q38TYCU-J>'EKU/BZWK-T%2I M52!Q*D[919#NSR:HTZK[:MW:KPJJ#L])!]EM-/:_0T=R1W)/5FA+)U$454)4 MH5%*DJ5(I0I*24HJ2I*4JJL2*2PCJP(/((0(0A>YX_^2[W,O!$D$EB\B%"6: MQ2XS-%5I&3E;4SQ55^"MVQZM+7R'DKYVR\63)F94X3DVFK:FG!6P^0*O&222DDDI22RE125)(E1*DG8K"HI2JI;+)96O*5:[2J(EENLNI)*662 MENDK*UU2RM*TDE)5XE75)24E)82A2#0I$I*D8JJJJI))2LDE):ZEK=4E92&* M,%0I*E2I)*55!@I)*K%),4E*Q2BO1*GM23JQ'JZ-D[*-CH*Z5I3=28HHL"[& M*?69,+Q-)NM&M,4W,,,1C"M%A.S%7P;3WY);2\4[UC'Z?_>_T>1'Z!%*H>\8CA4EE2*H5*2512I+)42/Z'III-U5_1MZ]6URQ%J M;;8FY%:UB-GR&VVS=.4PF%1MMC2@V-^2\<<#]7X?[%SB="X,2DQB8*0TGK`T90RH%S(24-A$89*W69:JV:JX;:IE\"\=?-NO)EF9J@@M*UHBD$,GA=7K MO+Q5MO"S5W^'0\/901\.;Z M,[!5-I6TI=)WW?JJO?Y_R?3Z];M'H829@9(8`28:2JA)*HA*J$":ZOGSE/.S MGJZE5550XK0E)FZ%2$/-IGC\,F,H2U0A"%=>.([O\,VVV6/-ZYQ;15`Y1>UJ M7ZD*$,(&ZW.4=+P=5#)95O`DQ,(E51N-Q<:%@'1H8#@O.*"V-V>R?:+L`20$ M5#\<_;W=@7`N3'E_3HEQ28[T"02%<5(<-##/]!-R52"M+$^@[#6+^A`M(/N) MDRTVCD2X'UZ!Z`\:BLH:<"D4T+'T9M1%W(:Q>H+.Y9(N"L1P;*-X=WC7"SQR M^.,M_&0M09BO2-R@@5-2@V(B0I3%NX+:!1)!(5^YTMIOL@"]XPJ!?<*V(7GL M7Y7,/I_APND\,OTX&.K\<$EF!<%X;3M7P]W_.-!H_;\Y]0;3.SANZB%M\N/?G\E1E/+[_9]0BH1O$7B*S]`?BRD<7 M8.(JCU2#R,G$6L(A M0/,F1(923.?F^2/:;%6HV!N8%76\?><.)D4"L]Q`7V1)%A<&P/1U6$C@,)S@ M8V/4."U&@MO^5I?%^+^/)W/4]NM3XJKI/$K6RSUP8.]P\3'$/?%1K&1^>?3N M")%*?8H,#NH!0!D%]IE^?P@ODH37>DNDT^EA):I88>L<-@Q=J++H!0^.]W/C M-']RMKET3>NQ9''U+I'E7#\_*:Z_1)]\5%ED4&9 M"FK)\\'M&KD9$#7]:WLP>@IK2\2TU>GL><(/^Z['OCKL%+ZRW?"77#580>1M MLATO$US9AAO0(]S"(R$OH7'FK`MY.A$%T])7`*RC+W'D;N:H*9!;2[F8@KC8 MP!0YB[#K6-TB)Q.V)T$@V&0CFA3B\BL7D^+)K6SW(U=(_GWQ2V=W5&N6R1H8 M^G3*()9VE1GQ,!'W[Q&`>\BC$#CS6_Z_J.U.SD&/$/@?(%`,C`S(;%K8?D\C M3$I$,IL'7LK*JR`RD8%XL7L!,DK@ZD)5VD9Q2`TDS(Y!-`#`>-N/ M()L-M.HF:!(Z2X'W2=9XT^LI3\V3X6'9S'?JH9FC&PR:(YL(ED:;.<"0;!@#,92`S\ M^PXY=\',].X.-FX$M1:!#$QW7V:0)(SBE0T:8 MDELW/>8`&]EL%LM,IHD))("\&70.'D3'E2<[>>8OO?#9SB=#Q3SF%OA&+\,C M2X[>;N^WKDLON"/ZO5.[XH59]9(6A'?FD8>;=5TXYA8/J%KA#DSJ(59.I+-,93$FFF( MY%(JMM+7SK96];6J:63"J\&W/[-FWZDOU6_I/U)X]>59F+Q"H:R]8$\"@T30 MKV30#!VKR(*KJH`!=#8/;@.:QJH;HGF08JO?S(#"ZOT[!1U7N:X&`+@5DCLQ MW-!,3'O+-1S;)@:BF>TY,OF=QO.ZK*C;=GPLG$.!?'`0ZBF$&`_B2*:3.T7> M$0@47RL.,U$\EPGT&!.WBI'0A9XF:`!`GW8%9GY?73P="N86^4VO@D_'A>\8 MA'))0Y!WD'#L%L3Q"]B*H2N%TBC"#6%988-FB42M2Y@%P"*V21EOZ+0N:RP% M:-.O`4H_)0AB:7Z!06`FZAX&HHV6,Y`=G0OM#?2=LA?#DBUL"A+T665SKI+D MG#!'`/!SSRP!Z]6`*LJ;^CH15.`4$[G9"J"S331%459`,<[+N MX9SE%4(9THUZ;:%P;-FQ%4515%452$BJ*H;MNI=V)---$515%4515%63<25` MQC"*I@*#&,."IC&'9?4J)+8[N:9JQ#69-%RABR$\D'EO6!30[LEF3-!05[CL M(7);!Q0,6@@]NQ21Q&2%%LR]3@)$4%`3"N6K.HA(J*#YZ#LHZ0_03B`Z6^F3 M;3-3(/*ZB\@F4Q&^0R-EAY]S$FIQCSOGIEELL8Y;S:&QVF-]FF6^*T\O+QB> M)QMMFM15/0G:3JDQ[JNR8DWJU/ULQ>W]_2YNT.Z6=_A]-S-3QGC,&TVF=IJD[PV\WF.2A2CHJJ554JJKE3I)4DDDE) M))))(JHKOQU%,4I:2UYRMZY7>1U>+V\F4BDQEJ;%2E3*M;JWJUS5I6*G!452BBJD2I% M2*E'6GR/#N@E`1%$"$(0A!*.NTG+MPI2*9<-RPV5S5I2[+D/A)S8I2J.]E3DN. M7+DV/!3WU>]RT)#8F'%O;DKN*9;"M3%GAK2,RK M:]OB2#%7MKRZ*\TDD[HLMPQ4J5)4E25)JK3VJDO)<)JJJULI45%4Z]>NN:SF MN+(WWWULLW7%/4LM8I[ZM-JM=&8M>+NQ:6K\<73&JO<857%6IISQ=B8'#HX. M/TZ2$DS*4DE@X>.Z3@@1)(.!.:F4O9B>:FJM3NI95I94W5XH3]8'=QP0W7KU M@WU2<]"$(@!%W<$1&FM:\-EJ=G3%JJ<[;;:YJI951SEG7E[[F:G6=9@X-&CJ MV5SF)9F+*I5*K&%8Q6,%3,7&"IC%I*2DI)18A+IO-[L]7J]5-)97@E)W%$$J MJJI1J59\6*Y8JJJ_6]VDQG&JDJQ+5$5ZU)B52/!Y8N+BXZ:7RQ:>*CF?J*V5 M)A\&&*=W\.#,XT7KB_1BZ,=ZJJ?15\&*JJFJM>GIZ>.RJM;4VVPTHTTS98^I MZ),=?.:?>FIW(X,)I?;/WO`A56<)63/KHATL96#+Q]]QWW:_5UYWC;/E$2\M%5;*_O?(#AR89O@R/P,> M/$//`75:Z.7S/^;IU'2B=;.&9DQLF4=);;!^#@X)F$2H.#M1!?(I$>C*"0.Q M6UZCG]2_*W=?S@1<74RQC&?QK[_@OS#^A./_8#IW4U+\?)XF13_W,2_GGL-G M!`4@L#2CYWAO@8[A3(>B5\^M9#K-E\_:X.1^MT'N<6??<5U6=68SQ)ES%WKGIN5V[J M:5_,/]/$^:GTIT-W]+3X)0FQLV:B3%8J#%8J$_ME!N3"8F$PE,?]G.K_XV:, M,IK'U8,FFFQ8LEE5/\LDD7K9#O>3ZGUM.9X-WI8?RN'VMAN_$PQ7)^#Y,/P; M/J:='P8<.Y\G)S?U.KR='\55V?L5^IX/`X=GJ33F_4\F'\S97>T5I5>L[FG] M)LQ3JJJ_R*CN:8B8$PKARAW'B:&TB5$1A5"Q]\%-MU3$#2.*NI5E#==`12PA MW'W_EKL^$80AJDTK>E(`0*V]@^MF&'8SO=2.TP8Z@-@55%ZW-J>?+]LYOICFQ4?8J,L4C)/4P>8Q?_- MBA^=BL6*X%^W^#ZU]U^M]3ZOK^;[_K^CR^5NSVOI9XPXY6]/V'O M[_=4_>O'&,?O'8,;`$KSH8^D07>%THS%B4GAK@!B#!X#4%@4&!@&"1%6,U:; M%G:VIABIBJJ==[<3,MF)LV8E4A/T*AU%)#2D4TP9'F=AUT^],NKV75=3V'BM MVX:&@S+=&DT4.2H8?O*_G=[D\'^,G@V=\ZD\'1NX23[S3`ZJ?S#[X/[!;9%E MK2E5:TED6DFTK*EJ918DJ:V2VR5;92DVUD62VU9I)3;?ZYJ-&)'QR4:92:Q3 M0LBJP^(%E7?Z:S9T.IV[62@X`X(=M$DDDC+1K5C30RMV$R"BPLH+!D66#=@Y. M#F^=[JJJI<@@*#3,[N/$&V.>3FBQE=C)Z+NR4%C:'U*V5F3.M6:5585EE575 MS='17*'2TDVRTDVEI+:U[.Z[+JZZ7,=IW79=S-UW8[3NN4Y$E_.GL=M7WUJ' M-L@.XBBBB"E*F1Q@X8&888&MNK=23N2=RM`R"%%W=5,S4R<_)YVVDUCCA=5; MDM2("B0:B0.@81O>:A1$R8(H:C3"20ME&4-J0>D@\YC$R_AQHQC&+*E2E[BR23]ZP$MS8UFK#&6##`PQ>;L'$U*#0"$(0YRLM&"$ M-#>95=NS2QC,+"7%+;'#,6&-JFN0-53XJUWN>.V+ABY7.3BFJJ@YZS9+I9(X M<,.3ZH/:AP\#J;_6DYE7"=*[(ML&"7+'*%ZV^UWU%2Q5DH*XTX8E^_MO#X;Q M]/U`3H2E9<'5$+6.!I0Q8P[62!(&2*4@):]<')V]3;EM7L.NV5T<+CC7FIW` MY)"/W1,>-<3F[M0MQD-AAQ%57!;W:\^G&8QDK::A.4.Z)PC:1[H:AJ<5L02[ MQ]/NVO23;=W2K[#G*IA+R='&.2<-EKW>&^S>D>Q<:+GOSZ43;N,:4*']@BQ M5';79?#7(NHGK*-_?R'N.$L59!8O<^GA>O+N=/0ZAN*524L&2R%6;>=OK89+ MJ/`%K9Z2R#X.[>>+;AJ6'!9B;>5M;)2&Y8)E'=2<*\[,8FG.UV1)IB58K%40JEO M(J?0Z)WD52'KK-O$F+G4_YNEJ<_;QZC!E@QOYW6:.[.ZKU))TAI[SC'9G/T* MYZ;:L3>26)%3;5RU(U.3DG8D12$01>$TESO:(\DG-8U"NR[;W;SK\DD:V[[S M/Y5?&:'Y4[ M\I_9>&6M:M6VM/W//V/7YW]#HXSG-=ST='^!W']RS_%'['L>[H[.?FZ M$`(%V?%Q^2B?X7.H"B,?`@4!AA@F3)E"/_:[C&/OG6=[(_1I3Q>MW-K'1.WH M/V@[W#M-.&.#28O]"?G+1:+^(:4_OOM0C'K?0?;[WO57O=F,5,[=K ME?/CI'$G.49_#.<<*59?1_OE2E+(0M`P,3$D0\P?S41:;-V-*E8K:?;II555 M55554EY5UTDDDDDDDDDBJ\W]AILVV---EV52L8QCI.:-;,B;&M(K%9& M%,.P^@20:L3"T4"`0'<>D4$PY:I;M)]F^4'^GW4:R+SBT:C5*]XO)[E2OK3'HT>D^2QZT?R.'1L?UG0^HY5>G3KF9G`0` M-[UKZ&U:]Z]Z^+;:]GU_I]K?!7N$0[S([N44XD2.?>&CP;/0.2>YHH0ABPL% MF4.QW-8CL08C(,AS@A=HA%FW5W>:.[JGRA%-IJ>##P**$%KT+R4+0=,0515-6-WG.YCD][12E..[F9EL> MD?)*GUG8W(:9-]QOLW3J)W>#EH(2E*W!$.D@JN_3VJTN1O4'GUT@5M/)V"#; M\])UU61HTS,+6SEI"0+2227#8-+(+.%X9CP'@CJW7E..[]8Z5B4IU,I*[AWX M<0B"37B->*MI`Z@CPN7>3D],-";G;02ST[N`B`\-@8A--))"%:^?SPBD/98\ MQ'68GMUUTUK)UNC73[A)VV=1N]U'QZN-EQ=Q/C1JQOH,SW&FEV<+O&JP8KT< MX:RJJ.$\)$$KEH';V1/W4EX7O/:Z[+I]Z^-4UW7BOA+C5]SWP\2_86Q'OQ%; M(S8;WJDDDDDDI@=PJ!E-T$6(C#,3^O.S;<*92VX8N.-L*^#\N\A"O6:CE.Z= MTHG;Q$/^HVN!=+H0B!G+(##`]@T?,@<190YL[$$$'8\GH\!H8T&C1V,3O>## MR.3DJJ5NPPQC&)N;C<#(6H@:BPL!C(M+34"?'*NNPY[-BSC"A#=INEJXCY%] M='X3LC3B;K'U5E+JKXVRQEKY9;+M-*U:3)LT%98S.7\H4REC"O"Y(T*:#DBH MU)D68$><4B-;TKZ4IJ:FJ\YB222224#2WNH)B]YU&VVNS;?STH@Y^M+['D?I M?._LWV)CP-5PN>SQ$/I$?=ONE+EJUNIJ(G['F""C^&&`@())'$=Q#-T."T2( M!.;-$W&X@<"A@=>;-63,PL"X+0V',@;S$08F)`M+3`-0L`P.@L',1.!ZCS/$\QY#08&`X8&!@8&!@8%A@ M8&!`8888884&&&&$F&&&&$AAAAAA1AAAA`8888888&!@=VWOU"1$+V@&ZHK: M14RJMI`Z@CTN7>3D]F&A-SMH)9Z=W`1`>&P,0FG ME6A=:?)XM;W3R8[QXO M<^+X.3F\&FFFF[&.:=5E55<.&[=T)-..*52HW;MFPV2G@FR8-&SAYE4T>A6[ MUMGK;'@K=N[.BFLMV3=325*J;-CS.PV-U15MM;&MK;;<3O/I*81X/3A,/0GS55/15-WD;N79:JSN.8^3WEB/:8;-*'`N[[O57+=N>;USBV:J!RBO0MZ6)>KV:YV9[-L;)2KNV/AE; MMA@V[>.Z->5^^)L3O57)T*2]DNMI9=?/\7B22 M2225555[4*V<&SE+-FFS3W=755>;T>9[GT/J?0^AHPP_F9(XXJVC-8X[N.,SJPB&(0A#KLZZSI+ZCN%"5F^7:^&%9K5ACV9*SDT880 MBT8Q<R)^*2\+WGM==ET^B^-4UW7BOA+C5]SWP\2_86Q'OQ%;(S M8;WJDDDDDDI@=PJ#Q;L$HD0D*_O\\?*NQ@C9!1X/!\'N=C1A@YAAAAAAA9AA MA!F9F91F9DYF9DF9F969F09F9F888=NW?Z\8?1A@Y2V8&Q@.H@=1UC@XYC'2;---F&,8_S,2EM6Q/7QY^/ MO]W/T\,?6MNOB+R/K(_$_#<_+GIP9P'TZ\?*KZG0V<0:XQ;C?Z4ZMW?O[W34 M5HD3_/8-=EECM?WY]+HUO\C2ZACU,C8U\>= M+9C@QXFFE32NS2>;L[-F[HXV;JKT8\GIB[O1IYH5VYVXW3H\#L[.Y[G-IV.]U;)7#05FT)%8Q M65FPQ+"H5D)*ZU4LKM"VVS=DE>E+B^_KLH2L[-)?!U):,Z>*W!T9MWP^A-8( MB8=W=))W\W\ZJJJJI*RSR$GDI#W[B$DD(222226&;0 M-@%#4-LT(.A9L:!"+M)(222+#V,+#R:'#8&".@$DB/0DEHB$F%V<JJ3B+MX,556*^.<34U/C/8\5>$J^"J^+FJF%/:^H\7N>UC&XR(F"S(68$P, MLY0GVXF"$HHHHDF,8_,>2E5/:>EYWP/6\7P>Y^4GDW>"[F?Z7<"#FCEWT;)5 M&(RBJO[\HW8*2+SOWOV>UT/:*E:.8PC!A=5%UBDBX1HH3].ZMK6K>SZ0D``% M2J:AM``!F`2&9))L%EF829F9(6TMH4IF2::$@:FH9FFDFUFUA($F8;-A;+9J M:E96669@4R0R29@!18(```V@"0"#!(2222$DDDDA22222222222222222222 M22222222``2```$@``!(`!))(````2`$D@&8`````2::&8`$@22!F24I2@`$ M@`66```29D@9@```$DDDAF9DDDD@`!))(%*&TVF8`$@``::``````224H``& M8%EEEDDAF;-FS8&FA(66`2`&9M3:F8``&9)F&89F;V];\/-8C5BDM1;P```` M````"0````````````````````````>+L[5#^DK!5A)6`1@JK17@LB1@P2FY MB3ZV*53A'%&+`U*?V`@P1=X.NJHIE)9*VOHVTVS::VI)*4C*"@\ZPJE*/SWS MX((39HJHI1462+8JR5*2M*TLVR;*5*S:RFDMI)1*2B4HJHHH4L@J6%96)ADL M9&,&$F%4Y&5MK:N26DLII32;244F2R4DE2EE*2DIIM-E95SJFE+2M+*I95%* M5M)25FTI*2DK*6*34LK,M)24E)24LK)24E)2E))7PJ$29@_N%%**44QA2DJ4 ME%%BBBBI112K"IM4LI*2I*32F3;)MDVE,FV3;)M*E*6I+:4U:*34LK,LLK,M M)*I5*I5%/,)")TD(F\"6X(/9%)%BHKDE*_C2E?OI2MBV2E:2E:2E;)1)4)). M=%**E*I5"DI*5F&,)2NRB:I:)9A3%96:FLIE+13*93*4RFV2I4MDI*2R64JZ MMI;U*25ON]V(S#%@*0M89*3%'0VQJ0(2Q),YWPO\;OW*52A2421K(FI2 MLI:6*OXX>W*6ZQ/S?_:>3M<\S/]+]33DQN_:'#W#R'P4?(PPPP,#`P,,,)8< M5ECEEU>9K%2%@YAAE9F9(<"0C3`S##%X*A=;`3O3%IE'6TWH(O0#PF23>U;9'"FBI.Q@W;#CQPMQ]Y--#']?+2_\1NJL88 MF\)4LF-*1-."I\A*5-(T&+9#Y(V6ZW5U0=UWP>$=[J6V!5B>`DV151:BI8\K MY)F&)7B>IAC%,5R@;#=2EB*4L94U'6@:,2^UT*N<.'"X$DJ*DBFDQ]#=V3KM M"ZRY56Y#%2Y:R+G88+CO$P&!>=S'J?N M;OWN\Z)X.T]#3]13V*\5.ANG4K42XNC.Z8L(7U82'%:>`*L,4EX$!PBS:&9^ MT,:K\9BB'D5G4?%@M1,Y$#66C@&HU`Z#,)*(&:V$%*]U!$C[O4#7JJJF-:.^ MB3\2..'/@=EY@ADCGFHIRAW8QXNKDD=DX=AW/BPC^=W,`(AO#V!ZRA\9,O8U[<=45@T]HY M"E*4DBE":KT>CT;.'"O:H]:>9AYGF>;S>:O:GL>CH>3L>W?VU[O\O&8;W>UK M69CX2QY/)Y//CS9HY=&C%^W;CMVY[+$C4IV!IBXBV(#@.Q&#DQTUP0R1KI44 MY0[L.:0VA'H]'KGU7K']>O7KU1E'.QYO/)[&LU6FFFI%X9DS,S*V8/4E'S8? M3SVC[2Y;*2U:^*?-/UIA)]^C1*]";C^8Z&.7$Y8:8CJEP9$]J5 MHZH2687(Y-2/;.$QCH[C"A[IAL7Z9E;5Y@]')LH[3%6&&'7)#G5L4 MZ\L-QBL5@;0V1%@Z/!61,.$,)3=!DE896%Q1.&C\'O8^!<7"ZKNMW8.9TCB9 MW0G[2P@$@YCTA)$!XJ6YQ?"%%5+,$YA9H.%%TP)+,A@T*-YMW>BC;:('9QX$ MC]BHH<@1!!LH0GH1(@>CD4\N_!P0.[LS_ZN`Z$EAP/N*I$Q40\3,=$*3H(ET?H0 M#B8A]M#R\.Y"9FC6-9C*=M+6,,K6K[DS*]RXQF'P/$X5:M6K+_K[R&0\)4_Y MXB0CT"JQW3XZ^`Q.6?"`/^7F\H@S6!6V$%'N!6%1YR1T?8T'@+Z3(1[`MM@>PN$'AT`P6D7F:+<3!`B^?DG*30X2@XM[$ZG+M[C<'7)@89!=O22I6@TFT@H_)Y/6WGEAZHS([](QXO$RQ9 M8LC0HZ9AAQTAV:3D!GZ1SJ?)^1=N5N/M6'FOK!E2Z%1^Y654?-R*F%\7,N#@ M%Z!8I7V&VLRS$K192'(],Y)C&R+AA7/*I7-+"K%7)V\U.8QAT)Q76JLJ<%LY M@VB3@M!-1.\_0IL52L7#F2-Q.&\;(JN"*^U:+ZBIABQ9,9#KKPZTMRV)P[WF M3]!B!"<*GLY/3ZU6Y"MV(^1M,;3;)F9-Y+%DM"M:R9,R;Z-FB"&3%4R8`L*` MN.<(D2Q*`1%HU-&T--ME6R;&DFY<5J6+,9)N+%%H8R:M668R3:J;S:W4FX!4 M7*B(@(B%T8#O!6<3)9555$MN+4T>EU3%AI"V0GS]_7T^?/?QR<7B=:_8@DF[ MX/L='#<.2I!SQ5<OH.D:Y?#M&&DS9,GR>AB<;XK0;'98UP2B[NS:FQD24$N5C!4O#+ M-V,-D^Q]CWM-C='T'@:.A\W@\G?-W?A!8PB1A;B8DC$8N$P+`,`@0#`P,"TB M%0>M^_F'>.1%G)SSS+2R#SMNW:3K+G=CP0XB'=RJ!5>7D9%]]\"^][VHF!@M MO@LQQR)$<>VS;O;O68V>3WO`F-R_DBDB]=!%Y*V+!Q6(Y38O-7D+OY+;5;1F6Y MC'$!`OB.D,Q:^W%[-F9O-PSJX"4\("BSZI6,.,RZ8?-HF\G&]<*X4X<))SFK M=FVTF43NTXA"#*YKG9R;'=""=L]R&8+(YXOE2NW6-"0[&GP%;$L-#H(@(2$NHH5F?@" MJI572F0!_A:7A+`@)_0%M9YC`F(4V54B>DNURZCR;ENZMM^-Z-MM-\WQ--F- MFSF?`^3<^I]+LUV2TE'(Y')R;#1HV'V#I[^\Q$1RN)XV6='0MZ2SL+Y,=E-0K"" M6)2>92>=RXAV<<%0F3C(0"IZ99F,4U"C:9;MK9FE M:O/;2UKK?,]GZ?O]>ZV>&-N,6L?/H$Y60')&(1C&)!P4!AC$+<+T2%VEKOUR MNG535U=PINZN3D?GCDYV=63(`X'.#C:8X$*]EDLUEI+9M(3*5O$Z&EQ=I/N>UPTE5+A M=/9-RK;>:`T>YS-4M;EK&1*24AP:3K#2%I=8L785;J+2[*5\F9BSV=.CL>C'(S'F\R] M$V\0FCO!:`P,!!V.YX+"P+"PLLLL,+++N[)*$554>A`W#-X&8WRPQ()D(:V9 MO$MF6Q5)LEL6Q5O9:WE;QKM3U?,2E;MC'P+J,&,*K`8,856)80GV;XO2I*K. M%T"ZI+%3_<PJTDF0^#UGC[H;%ME4M/:53*554B-:C4C4F* MR5;"=#;:31BD=)@"PT#+AK.&)6MYB*!"#G`><+QV9DP,,A!8=SZFRPH*"BBB M@6BRR[JS5LDS,QR=PJ\2EHK2%YRRLG2ING!5[PL&8QEBVWT1 M\DVDCM&Q*MBRR#\!P=4Y)XNCN;J\7K[8/'M;Q?>YFCV'UF&BE2JJE3&(QNKD ME^XT\G1FRXP/-Z_2/85X-.?BQS][)-IE#LEY9#D"BF1#P,06HIJ8HL22EX$.D$.7339FVIEP;OK,&R ME/L\D8AJ.\&%[^N/-]HNCKL$6G@=W;X')9I9:9)"'16,5;1A2JB-SF7GNOBV M.6KOK2)*=.$DA($A0W<)-'!H"@H***,I)J*JK,%)@8;F8%1050C96]S@F16^995A9,!,%@I\`,C@K"EV)E3OZF#=&E3NHO# MOP.\Y%MME4I-;:-%55%5C%;<-"QLM1I?N)^"G]%+Z<6CI\?@?!'>?W)?,@8+ M%.S\YJ,%N&98?M@5%^6RVJ/(R%8L>298> MZP.5X_T.ISW,NXL7:[&JSK_O<,>+"=A;T=I8'[:226I$WA[.J< MSI8QM`BUFFB[&=VRC:L4PRE='AGP55>)XIQ#3>X&SWWX#0V.9_#JMLRY9)BK M[S6E=C8=QA?6W7#=7H1^5OX,DRO\SV,C5A*LM'Y/V_#1''_TR"1?$[_:$I7U M4OFPCO?W/T.9^0YG_,!)`4%1MFOV&^J'\E^J?[LI M5Y_;_YHW*ZW2Y*9K/ZQ21?278=C_#SZ5-D_Y92'-V&&>"8V6'TVY*OIMW]-X M8Y7XBF_<-7WC8;>1_3;-,?3W4!_Q/TY/M%)%S+G+E'LTGV\Y_`Y"^AF'WRZ/_(=)=8Y7^_ZG%LK\' M2-`!T)79@D9G\/])^LW^F'#T]!SC]PXY4U(SZJ^LLJ]$RCV.W4-)_\Y2NFRX MKCZDW\QFWN.S,,R]0A,21%'"?N][9(IP81*DQFQ=[^E7.\QT#@$"R05M.;`T M__)+R$?ZI"L7G![@@NE#U(R#8N.>5YO`:,XEVOF=R<@.]^I^KF]37[3M$L[W M/=4]H[XBCO3V>]^_LCXO[GU7WT]_O?H`UJ_M,F1 M3F^KB23W,BX]TVJ/V"]`?)@+@*@C[`UPEJD+78('$O>$ M;X/T]\X%GH/2G`$?ON-Y3.JZH=SXG08^6O76-_T9^':FR,$EWA+PF3@(/:PM MV[DX"4,4A?07WOO%5O?A+_E4V27=U(\>K+J'?/K-61,0 M.!ZP)I+_7^7ER^7ZNOGY<`]Z9""+`L`2YN^G/O7N^R8SZ=-6++6Z^"W9%]'! MQ66J0'VV!*5NVOC#X?+D*2+0R3^VD6/!TA\_S6K>^?OO=`0^H[)C$0!9'8(# MT]2M"T16DE0[P.ZTWE9(3F_G!F5XWG?@(X`D5R$W`-")!O88K<)$4&L0Q^U% M2-OBAU;06W'S7H]+MZM&;N_ENG.?@*X*B'68&H':N^6Q]^VXJ&WT\9]1FO)Z M[1AU.4Y'QV&I_8&WLV>#DYX9[3'4G:\Z_C>[94Y^=U+\S$_[%]D_D].Z_83? M9E?:]C6QUL12/Q!EZ/JW^KT`?:<-.R3X*;E[W%J_MC&C7]QPW#^+Y[CU! MYG^+U#R2A46J8)&\M21$88]P!W=/QS\"I>/HZNWGV:O9B?.70(\]Y;_D?2W/ M[258,4[!B&&5J>MN&I/C=?T#T%]7.)QY"(/7M;U\.7X>6\1Z] MMH)CXW!W2!O%?#SG4NL%/S7P8]1ZAV/8_3'<)+=0?DVN%\A?W8&95/D&#?EZ MLPFRQ][HN-\E4/E.I^_GZMY]::?%7[UC:M[5^19GSGV)-'(G,D:FQQ"Q)(*? MJ-C\CZRJYNEI?`HO_S)?`F+=M[D=?$5`$<_2Y'JD?-#J[W?L]/U'TC2/6-#S MS+@8KL#V;RS(IDIFX1][](OZA#!_2+`4E?7D90@[62#A/"5\1\A@_A[!#`CD MCT`CS,'T@3[?]K;])HZ)QPJ>,@C:M5_F?P<_Q3^!U%4_)^D[I3=/ZMAB=I^V M<'ZT\6QQW.8Z$Z(QUM#2_2\UN7EI]_YS+@>_T!F,>D`_(0@A<9>'7% M(.IB8BH6RXV@;TWO!21>[=;U67[M_H/3Z[]F%/8Q_JYJGY?1XSS?;Y>B_"_3 MR'94^7Y%S3=&S*/[5BQ9`XP?VGT"*=0%#\!"99Y&9[,.KLL`B5"20C1_7C9/ MQSY_>A[L8CY?GWN454]I)Z,;OS"\4E_8CV"_2N9^P^0/_HOP"U`@P^ZO'ZA$ MC^('W>0@0A1#1"^@_:;](>*4!M)M-E_LF.L/6^XA`BY'^SQ_=>K^?@U_E_>G M]TOYSAI+_HE@;HF)6B84AQ8YD!8'W3%H4(B#_+[NWY?[20`D`N)$^ECSM^H7 M0(]'4+\@OWB_["_<+_Q=_WR%K%Y:.;I5GI$_N`?FJBJDKP0J$&0[MP_YE\G) M,D=I?>?]93_%D&/TO>_^[Z+Y/.'[F'G?%7,9^F/YF/]1L*TU^\D?XV\3_6'; M!AN/RX9_8P?QL?L6BFE<>NNQG[Q^\T_YL&R]`_A?E)I?-^AAC#'_F?U'^$?D M.;*K[C[EV_\7R5\I;5Y.J:K3J6SR=4N@W>#_UF,D4[A]ALG,V-Z,%)P]3!X) M5%4QAXZP\>LG@159_57I.LLLQ)&ROY!S.Z/)NF[MEVF-S#E/6W=&PYD@!ZIY M>P/$'T?=KZ7S;\RGQ>ZN?JNE^$N7K-TGC&`9EN(9QC_RC]!U.#]!L<"PJ(C M4Q$55:S^V1.][F(C,T,=!F<:)T;U*;150V"%L:'>9Y%&K@MY!-`UDB)))+"QR6S%5P886,QE<---;:7 M,5N<-V*T5.,EWUHV4Y,3N)'^ M?]UT;['Z_'9*L^#6C343,^$_17)PTWYM-E82EIGH/8HGM$H$*[X=` MC^0W7`3<2B0J(>,3WS"WS'032Q98$8[A5HXB`\!"+W%7]H#*U-9M6BRFF*T6 M)A&6*I><_578^;'1FU*F$ZUBX_FWHZ6SC:FQ9B:/!'5WER.G$];(Q[>FU##W MM-)6QIK$^#S^L6%\CTK28959*]ZV0[G6[,R8RQ257;MEED>!_FS[,+2YMX9Y M*4MHCL&_B[V1LG=Y/%6;^<3G'[Y;%6R(X+(8415)T=$\5J,,L7A7=VJE,R2X MNTNTQZ<9C6#1E8Z.]BM.E*7G!*\@2NP^+X9V#SU94ZQ.YYZCPE8NSNM-FGJM MWJM7-OK%-FKANI*KU)2ZR?8W#J]7-ZZ>LL6.59*QMANS&SO:!RG)6[L(;LAS M#HLHPW_IH8A@O79?TR'2"UD:88RP3N)DAN#"=>0MGQ=C>YH^V'O^:4/D M]\)OOC4\5&QFB(I_!V)LJ<.'BY'F.'#=C"!H-$&ARS1H*'!1ADE`*-5LDB*UN]:'.XY!S8F%*YN;"CDKMWHM".E=;EFR:33'**QLI<*55+ M?7C47*(U9#+$K+TE\S4HZ5(?BNKD;HHW>8W;6[*2Y=A/>\$^MH::57].M-F, M;,8Q'&TE*5L/R1T.@?DE5U^.76>-BV"DB@E6`)D$1A@XYL=)V'61&'($(W'5 M7M+SLGRX^_;[>N+=E2[\2'35*:U297B[G>T>#TG:X.\X<,F]YP!0$ZN(4[?<7;R*G+N; M+*J<>+\_;I-I668:-&AW>:-&A"$(9"-@["X5.HYYR;4IT40.42.0.4(L>9=W=W=W>27"RBA)* MG&<9$@(G7&ZM1V[Q6F%R\V*I69;,AHF2L2D='F%^YW\CT2\A%7G7A[&SLK-( M^$/C5M6\[C&FC"XV>>*JNY18GQD_K^+EZAXI)-+6\^&53*U$:-:VJGK9%NRM MB\:V>`VVO?%P3J5S?(Z>++)8Z\!57X/&7S!>AEJY=W*'HV<-,[MI(W;%>BHT MHJBH):65CO.5S29J3G@DRO8O3HWN$8?P-!_&7EO]-*\%94L37XK36#$Z'KG- MRVQR3&I5MNI(J3+;;?:\W,(VI:+2J6EJ2U)1V+PC4D]+K(.JB0VB95=:KJKO M:V;EW8C46ZEYUB>-6<''&0?>Q^Q,;0[NZ>)M4W<&/TL-N$3T&WY`='JR.Z4E MF0[3)3(,6#+4FVRFHBQMF6VE*LE6JJ%6*EB3WK[&*%Q)^/K/AUV"$@5")607 M/GYF[51*2`7<1&)@YWG4210GW)V:QWGU:3]JDJI25%2GN4F*K2,2FR+"V8QB MRE]3+185-E%6`W.&$\#MV\.^ZUO/!OB??VGOTPV=1.)H!PD8DJ:`)=9CSI#, MXSL#K,QA)DLD*JV42R+!E@8%MRV3,;XU,U)I)69)RMK4B+$4G)@8N_M1[K.$ M6);;]$NR*FVV\<*FN&E3S+"DW&,&),2Q8R.HS--0;LMHT]+SMXWM+>Y3A3JJEFHKD,<2^:WI".2#9AMKM*.#%2J)Z\*5( MZEIN=Q.S&28DBU)+8"E595J+%%556K2H&]'FJ:'K]D\QLHC;VO6VDXGOYF>9 MC)##'#AC&+#]U8&C7.X)&[M3-(R&DD8BFD4=8 MU5(CY"X4XB925_'37T\*MJK;;;?DVD0;2;54K'!J11H4(=D+M-1H><<,P@=C MQ]NSM\6B=)]'+H&28]V&LO:G@:?L(F^23$;L(SE,=/'CEY:3R6[5TIY.%A`^ MBLAX?])Q'F*1?!O!J.)V,4AHPXT-J!LWRV'0LVPW3\P@'"]L`4(..1NCD4J2 M*Y'1C2HIV>#2FE&,#&9:6!>E)@(;1&6`FK2C`4B@Q0Q96A@64F6U%A8][.2) MXMR[".5"A:)#"B-:YDI#W+D^E'+@6!11*@(#JXPP*4(73+"@[LK"`SC[-``M MOP75P/)!1$(;F2S=#&B;ZC$PDBZ[,D'M+"ZA6%8.6`QG$POR"LK#6(EAX.*, M?$'=RCB@LV')`&N[,X^G:*:9X:]$G$=!9$OY$&J),#93C([C^T-('KIX<_%L MWZO-A!*E552I*KV*GCZG6%KN'$T1A&`UIEH"@8LE/)!+0S%7,1>+(MEH7F\- M)R+A5PY.G#5-J\_`.J37(XK;JZNK19V=)'4R'J8.\VXMW.IV3UN/:ULZ_K,:B2C90424":72^?IDF MZ!E5LWN'@>IJ+!TNU6[=I6UIT<*[>PQ!).-^O$: MD:0Q9&O;M>2;^W?>#M,UWF%59L>>O/=W/2KSDDDDDDI:I9+);;*RVDE)9*26 M6JBI10ZKLV;UM&Y6EF3@FR[3BM+&]5,SD<;7`QRS9=RTRU98L3993*]5ZVUC M5&T:HJ-6QC&0F@X3DH5S4E5VV>YG-"=]9*AU?^[\3O19)LK\?M*G2BJ+23\42 M^N9L9#&$^%=8ZZ3S/'L[F_KRC1B3&4QF&15WZNY*6(Q5A8C$Q8J,1,2Q@Q+% M1@+$QA%B0Q8QD5BC!DQD8!&3!86*HQ6%6,*Q(Q)68JZ],T5$NQ64K6*7Q/DY M@Z\#W>^:J$>A<^XOY4[9[._?WRR[J.SI:I>;PY60QD>3K]'HQ/%I!%JUX.+: M>#9Q+-J%<99WR>LXG:"X]4>YZ=.<\`\#"PNEI39ZAJ5_P+Y,L\G[7/TE7=A]WR[X=DK/,R-5:9:XO,[)],FU!%Z^VKOUI:TX6NY#1[*XT,/`KK M!<2BD+$PHV>^":(XZ!80'6'7HC8HZ$UFR3AI#C5U M7?+@I\@7B^&02>:Q)PJK'@O@Z-GH[SO8P4 MV3YIR]GK;9+=N,YZ8K3*O_P#4-(XMA!`17V^9<&N"Q<,.W\%E*DW!9>;/YVFE\"2EP^&9CLE]9/7U5C*Z+O6XO84WD M?FB0T;E!MGMQ:JUBVT97]YAS6.&%EYI8JR6D/_!R=%-F(P8E;W-25^E_)AR` M\#T(1XBCLG(#HU`?DG[4R)[CT_#[_V_O_#4G:R0J_ZLEGNZGZU'T1'R?DZ-),UK,S2;)R":FI$EB$L)1$^P"3)L-IM$ M):W=[#F%W+N8U8]N:FRR]=1Z(,JJ&CA.%TC8Y&53D<%K*>PYO M>RZKZ]&IN'\:TXI2J\`2N]L5,6155Z)=.433#Z%WD:FQ7%4M6Q86&*0R6I42>9KU. MGK;DV4E5O2:2W^&RR&,$G>NDN1<0A[L(F[Q]0TQP['G;0\F-W$T8ZB$7D;T:Z-,S(-)@TFF,2YHHGNP&(0R0TS)4JK),-M-HTQC.Z3LBJ\1V.O2DOX M%18=:JN[L:7$;8FV5'E]6`9AYJHN*GEEX4'==__EV9K1U>YUMN:_%(? MB%)1;I7]R;*:5^==$\_T-W\/A/6I54O&['#L[)=RO"G,4B[UC9]AY+ZN3)EB MF)O(J6UZD?$=-/9&,"+9E0M_%59#\-M]J,ESV9K2RBLL2QF+3?N*U,%95BEE63>ON;JO&U*\+:*Q8E*+:+6I:\X3= M[,9$4L=*B&'F^!^;%/)FCYIU3R>RV?-[NK;XZV:@VV-]V_RP-+FSXN6YDQMC MO]K MQ55599[/-D-Y5Y:K>+)#,S,P#,S!8T8QM//CI4<+M^I9668Q,R66"L8DNI<5 MU/>#_%LTL=J=\QE6,[FS;DOM.PM&\O>I54NWM4E5ZU/5,P]+,66,3&88C"R2 M%::;2&RE6A+4IBLL,DLK-#5:#`RF88!=LLA>2U">AZ(!4OJF2J,J>BJ_]$]K MO1SRGQ61W9_+U$S&9C*&G5A?B97GR.38ODV-F^J M3JN&E1R8FSOKQH)+K.YQ\@JRN=EZ&(=VVAV1VW(J.KHCE6%]:=TD*?K(XT=D MT2DS$IMDGW>==CNQ/49%>_(MG*^"Y9S]#U4LFE8\3C0Q6LF(V-LVV3(9*MV7 M"Q3,*DPVLDB9_0Q#EN&&XMGX+Y.)3=V\-N63?#J:-%+9CHY:.O>[N7@X[+C* MU1`J:-G8\K)"V5LW8M]7&^[39I+#35:TUW*K4DA&BE6+7DZW9W2GM:/=C#N[;GT MP??SNK/)5=]UL&V,6$F,K3*318;%,;/JBJENP+,9B*H``*MMBDM&S*3446T6 MP%HVM,DK)12E)2EK8M45)6::V+:2S*B(BVQ%):(H1D11%8BL1ML6-$8Q:(9: MB+8HML#+6B**-:F%:(UC6!E&M1:4MBV5E8MEFM8`#;9+414FJ*M0A;%92VLI MK39;)&S,J8L&62;5A*CBB:7_24;R43(%O*$FJ-A21:*5(WV^O_!P*2+OQPJ] M'O+:ROLRDF)2JOC=5J5H&?4UB*M+%K?`"#(9*/12&4LJ%!.$L#2398C<@WT: MF,G*-E?:\DO:7HQN77B8T:KGCNPQGR\PY<_S^7 M?L]2%*Q<8V;/8L-*+==U$8J+$TK&2I+)46BNI2NNLE25J+%)8B(C&6G*A;C,L2T%1ILI*KOW&QC:RTPFI%KO-->E.]UF,>Q0-5DE$S;)D-,-*8IX*AI;T)D%>3 M%J-6)O+HJZ'DXI>.WF'>+1F,Q8_MY[<>97)U#'O'%>)U24K3%CIRC7%K:O;K MQ7E27SU\2_ZDDDF8````66$F999F2!:RUA))K-8``$@9@!)(2!)($A))))2E M*4I2@9@!IIII99992EEE*9F9(`$@`````$DD@!)(``!98]3@`"0`I20````` M```````````````````````````````````````"220````````````````` M````"220``````````#Z7LK*5YZOQ]783I.H94(\5>?*C&/ABN])2+&FBA-3 M51FKH>M6GK348KMHF6US:J'VO)G.!;JB4T)T5"6^R_:SNKP@'60!QG<=$#M2 M]3*M?A(TQ3JMFPJ&F'EKL3:W;%XY);-ZM;1F#=JANM,%R5Q'0IN;;FRL:4LR M+#9//[1CP7\3%C&5E.?4_Y]Y\_V%_*>*^1>97G/6][D]]#<'\H"#&P;&PS,8 M;*#;;;8T,VS>[V#;3FVPP;&;#,UL&S9!C8-C-AF7@-B'';UKR/NI?I_=-3VK M/8<7S<\&O.QI5LT7"ZF!EJ(U8+8/A)$'#S\E3Z%LL2K M%%X[;;K+:O;[CTWNK+KY&WSC++94EDQ,L+3&YESH(NS9YEBT3H@V/\#($G5H MNXKJ,M*>$V:FB.VV951C$JG@5#\;A<.Y2IKFIQU,J/G)1,H%IE"JZCJ4WB2E M:6JLD<92T"TIM`NGC5LQ*=-3.ZLE=S$X'1'#L20=#Q"N[Z?Y]D-EW MT]9=4ELFRLIUFHE*399*4V-YD MDF[>)AFV&U;R)IC#&9ODU-DLJ68R,3%4*6%)W(4P-Y#>HF9QG-R<$U#W"R,[ M)T]W1#Q<#(5&6IE4WHILLVEEN\6+*\6ID4R5)4F6V5MEJO"RI:E5*C)UEE:1 MAJ)9')=E.>6X3$#)(L(3!07HXXG`!, MABB7^'C2")F%+B(()$2,(*;:$<6),E)EM22L-B:&DT9F3R\/,NTJ9FV=:6F- MH>9>)=G+9K@&;`0,4HVUOEMJK; MMLZWS?C<.C]CEZ#+ALY.'-S4KQ6:2C55I3"612E+(9CZE345+%+% M:J6F-EE6=>1UHZ4B+FPKF6N4]V3-T3K.==RRCHQ)L8%4L,)+*4JNJF92RK4M MF4+M/A5@TRI:J5A>'Z-Q2:J94F1[>=?SYF'@E=OS5?\1S4'1#WE_J.D M".DG]+>#19>6T3114U8O(<>"=D.%5#E&&49Q5ENOJXCY5/'S)VQH]^U-)Z\@MP9)/BT\BP;&-EJR5N398F&*D\J*54K*WBLJZFM6Y-;;:\3R:W3:Y%*6T MZ#J[J[=V.RF[HNRNNM8BZ5TJR22E9))2LE*52RR4EJN7+FSCJZNNM=QQAC$8 M5)2I#%55*D%45NMUU;L9TR)9+)4K=*3%*K%&*E5,*P4PI2KJZE=6)DTF2DI5 M=)*ZEDU9TDS222[6Y;5U+;2E:R222FUTMTVKIJZ5R,FVE*KI72ND23*2I)-7 M3*6K.BZNNI=):NDFN%:2UE+=2NI;K*RRLE)51)%O)%M;LF4LI99*MXB6KIB+ M26HBVUU=(G6Q$1));:(LFLFVJ4E+4R94I2E*4I2E*4I2E*4I2E*4I2E*4I2A M2E*4I2E*4I2E*+*2222222E))))))))))*4DDDDDDDDDDI222224LI2E*5L1 M:LI2DEI554DWJV1I9*6*NIR-MB&DO+28,66#DW-#%N;W75*Y,D*%BT.8R1&# ME-JIOAB,LE+G!K+#*S"FEF.&'U'\N07.//\?6E>:3OQ^=@YDJK.Y70MJ;=K\ MCUN$3/P6R'^JJ1STK;&>8,RRS,!UW$=:O@>[KTM5ZOU7[T6U=/3\D MD95I"?K]R=7M=GG'"1.WB7LFJ6THZ*ZZ#\^&90Z/,G1QY6I)>C*"8RAF54^2 M]+#/!HVXRJ2:I+3;8VVKEM*T0E2Q,)B2,,R'[+IJ)F8,0^!SR-C9A0R[[*LP MU+)5E+%>O+:K),RW)$EDJ"DFL)CK(8=O3ZY)R.RK;28N:-;=KUCKI2JSPJ[G M6ZL9[FSM^1V@78D[/1)?Q&!';BRE*KU'<;(?R^[U')\T$62?/U/:]>2>^SCQ M)XU#OM[UA0I6],J?R4UW;:AU2ZIM[GS:8Q5<;V(OCYSA.==;IZ>>UM5$:W_Z M'YVX.8?5Q#!E-9,I;X>LZ66FVM)9ZZ]V+;`\#O2TJP^RA:23)$L+"I'?#:N9 MKZ[[V/D>_PF[M>""$K4)Q]*S=L2UE-ELPVVBN(6$Y_J=/-PQD%>XD'4R,+*J MI^*@BTYGC]EM=\V3,++M0\%K:\]8\'8J+B=SPJ_MTZ]A;;&HR,3+*GU_:_F^ M[3#''3.O>V9;[_9OOLT?U,0YR[EJ*B<'-I?9HXJW:9C<53EIQQ5GHVF!PO$S MSWFH1IYL)'"H*HKYF$D84E4UBUALJ3%4J)HJ2&*0(`4BKR2#4",_B#YR409^"]25[)ZGK<.'TRPPZGAC&%G3FL6774K>,(@@U2(U($92 M79=2[ERZG%RN;W5/73N3E+R>)A],=-,V--K*J\3;2:NYMUFNZ+LUNDF94:L6 MG:[:N3KI-2RVYO$VU"DL-8FE-"BEB:6JM2U%HUJQBKM2S9JN42I5+,E,RK1, M%^^W:6QOH6-C20TBA10J-8MF2*99(RD,5@4E%%2E)8DQ2212DRU;:JEFC2,2 M32--:+2U+1%5*E0TBS%2E0TE21E3:THHI;5(EM8VBT6C:+14;8HI-8U8K4FJ MI*4VT:U&K8DK%HM%M%L63;49+5XUE:YF261EFF9$GR;3$QDQ,5,E%DI8=XW/ M!O&K*7:;G@"ZSOY.:L_QQ>A95M'46J^:FE:+!,+%2JI/\B/5ZNV8=@/S]#F? MF]J?.CRL@J@L3/ZJF$LRN`3M$?N&=)'QI5I859^=Q`X@)]+CH"7KEJ2='F!@ MBQQILE]KPY\0WE0D:![9F2?]>-FQF=5=FS9&E&*Q32*85I-$C$')HPFQ4YI2 M:**JJG*VVUO5+;Q-2\JR6DQF1BI&463A@SW8P5L)BMSD:)A6E4HVFPRPG1W* MYJ575NG*CF&P)SDG0VY1;'"L48N4MCHAC1SJ4DN65$*^)*5B4&$I6&$I644J M?'=RUC+&9F6FI%##*4HR9+%@'$G*7-G[RY$TKDBQUQ'R8Y^E#[Z+UW1X%C#' MY0/DESPNNMV)@.3T-GIH9>"G.G*I55CR-#SRPN+>LET^$:75+"<-9PR&M>C< MMMM[8UJ:5L9DV9P<2))):K\E>?FM]O\UM6,RST,=[UCNE4=E.[)56DT,TJC, MQ8M63,O,I*KLSGAT99F3[7ZU5DR:QFL9FMTG14*?R1,`U#4D[OK8]$O)I)C! MC2-3U65J2YOIE/A6^195% ME"E-[L3R=C32>A$=D542R*H^J^HCOQA98L>&1#/L:XCW1\7"?JKL5J>W*R$Z MOT_->EYWYW!W,C'=(H+0J9).ZQ(RE8DR3%2#H]KW,9!+?$)I8V;;#N5B>?%\ M\'FIN+TO%]*2RKYF>I)V8U0\M5*V&1F,Q,% MA9&2;8J2>Z22M-"Q*)55F1@EJ58J+"3$RF!IDD:Q6R8=JG8&Y8&R)IDF5NT# M>=.JR.A_.Z1Q*I.=.4UIJ9FC4I4R9(R%25BE6XG>2'@1NB4PQY?'V?/'4,Y! M"$FC!KKDC,T(>9>Z]7L<;A@KE56)OAS"3GL\-#HW;J)F)3Q6_TW M"J0X]PW,)8^6;+<;!&B]@_D^=KO6P:QNKF3;E9VW[MO!OM-8R1U([<0OH[/F ME8C"W&3'BPY.2;U=$FI&K;;:3$DW=C2-VS#A9Q;;;W!YIH<61Y,39I-'&.9-N-/UQ>)WI+1!^.R5(4@*V,B3A@0Z1Y'TS8().N#OK M`\@`6-NW$>#V-'I#44;/#>".Z$F[2W*`ZH9R94:"Z(^7]Z@AKX';QZ)=-KYR M3J\9A^M]FB8UK4,M4;+&$K&1&%8JHR217A#28Z]CKFIW=LW\>Z9R6)CHTA4J MG"DKC3C7--1UV8\^9;XS?CTX M.[..L2>[JXN\AU;WO3N+9OW'.HY1V2>Z^[7QOR]=X/!78PN4';NM6W3RCI)S M*I):(U$;1VL\[!CN5K&F:I>6C&C;*LN:9K).4XI%33"*6)+*T=QIVM4GY!Z^AU>9SM&SY0<[KO2/Q MG;&\"+EJ,R-?UYRCC)56I6(&L.]@V\RY2=Q.U6<)>A;453UIZ%(PL8LJGBZJ M[LEV'W6C0&/XACKDZ':V-4[DJ+%XJVYT8[5E:G-&2W;6ONH(M5?9ESW>!4*> M)O[O>>H778,659)Y:U>%C1A6D-%C%E;)9J[6-J;*BV5,U*KJ:R==4J4LC,'K MI?1L:+$N+-:85KLZK3A@<^6BCGRV-Z"+>5CU/*H?%3O/N>3##&Y-14.9G>[C MR$TIPJX8?ZUC^J5++*)6T5$YV6598&+*++*F6(Q'$)J(Z@V:4*E'Q?3C5I.T MDQ,W)`P0*TQU@F1:$V-1[384!R)`B1.`8"I:NB^KPC2X?.JH;#:=GH]KZ7QGTZUK'T-JU1C%55K.6AFG M1QO<+A*:E5/"(?[)[G[!A8@VA00(@<0N!K.M=>')N;DV3K)PGB552G5ILTV5 MLJJD3&R54P*QS.'1IL2)R61R#F4LII-FR0&&R*V+39H:F8`8&T,B6CFCDV@#R,0=C@!`:K..HNNV=K M."*%U+$)IB@LD=V#$2LN&FTU.KEM.DJ>4)0Y[C77U@US%N<'7Z2RZJN>U;LWK33&M*FG:=."SN MZ.8'F'/EH[%^&S;/F8;5?U/K'"4[! MNT:==#E1OU:K0>FL]; M"F7H4JJ7#U#IB^R@BV;/BZG1[0UTH(3JDU`;'NJVNJY2RVR+.%7`C%E7E&3` MS36I,),K(Y+HT8D+4V)EWFDVNVV,L":65=9MIBR3-F:HUSA;<\^=MLZO)F*. MCT243V/I3\Q331A@<@O>?8TJ46Q^(T0KBL_:Q6QS<,!U'17!>'(L[C*.:>). MRU]A^)X2:D7MA@D84G,YG.+#*]$^WOGH@7>O`:G[>6:S^_H[Z5;UCR9/W%(R M!2+D5Q0278NSJ=Y"+MI;UBLA9B/0V#=0I^K*%5^#^^JL92>W5)>V>QZS"+(J MJ]]9]>?---1-?M^IPK75('J,BYFE:CJ7R9C)\&7[N)HK*C&`(Q1B;`(0#I]1 MS0J!$\G$I,"MO87!DMC#UQE6]C^#Z=7]&7L*A3_/^GQG*R5+&(HS&&12JR^A MJS56EC&5D[Z&Q.Q2JI:D(NY+ZCBG\.#,KBI*K??#2OL>AIZC-:;/'6$WWS-4 MYC*8EAP0BSE7@7Q/-&I&'X(Y/CDX:6$TZ(TIT&[[6[Z@V;.IU5/UN[3JL6)Y M8G-LJDR3\U--"3/R5HED;5>KKSD(FS4,6$):(JP8K%E)+#%Z?L9L#8Q*A8?X MY@_J_OZ,RJT:9*:RW-CRE3BJGUO0OJB/.\[.X\E>M39;'BQY,BN&/5I/J9O.@.E,)D$[1=^9N9K"TF)S,L%,\J$I,P MT24A`(-I3HAZ,4QBF%L2E?XE4N#'1DZF)SQT1?U+%C$H]#)5JF3,K*"+'*HW M.BY)O$94,I<96,HE<'6$]:?SEC&%+%2Q4L5+%3PY)YGT_GUHLCW^C;*NV3,S M*N,O^S__^H1WZN(5F)IHTTA&B8MFV9FEIJN#Y(TGUE M)/RF+*K*I'854Y6[Z`RIV;#\2BBB\5Z+4VGJF50^+\N>9?XX8[;I M<[B5(NOQGF[Y=TOE+VRT=VW/;T2'E`OLDHFJ__YB@K),IK-4/[]$`'?U_P'_ M_(``_______________T`!#!6+X)?6WW#=ZJ^P:>]\[R/OMO;R/'R4I]]AH* M#Y.GV&;WWOO-\%&OMF10JX"ME\J'%S0C=>>]VO3Q99[->AG;SF%>?**][V6F MWG-\\ZXV\'?=WTZ@^S'2,GWC[;1[MCWG!>RS`DWVV:>8]4508A0#+UN`N\]U M\YO>^.[Q!NF=05+:V0:^;G;USD+N[B;K0]]X``.!(Y`8)L2,-K4!7330#KH> M3XON]P'7WM5\8'1OH\E\\]Z>ZA=G=S'%W?/>/,Z.[/G8==`%#(RZT#R:`D"@ M`%$JH`H515L^FCP>;ET%"CVA6Z"NAZ`!7U\'L`\]GT/BZ``='T`^S-4-V=`` M'.WOL]%/H;[`=K`4MFW57:`!T!050*&AH)`!UEPL@T!`#8```JAT`ZZJ@`R[ M"G=6@:44`^V#A*.CH]``\@4>@.7T>G;[M'T`!Z>AZ`:^\8``Z#0U0%/6J"@` M&[`$B2::`330!`31HT(9DFIE/29/U33)H9&C0&1IZAB&C!*9$T0(AHIDTFGJ MFFFADTQ#0](`````````JF2A4PF04](]3:C3U)F4S4\00T;4T:&@T&FFAH#0 M``!)ZJ228@FU-)E/1/U";1DF"::`T#1HT9-``:````35)0T(`C)I/(29-4_4 M])ZI^J>:GE3QJ;4,B'J-`#3TAIM30::9-`I21`0`0"``03!,I@33)JGZ)@:3 MT32;*:;30C3-3_L=FJ?_+[[/L3T2B_Z81]Y&5;4,6V03_>EAB6/]%@N9P5]Z MP6R+%BR(Q5BL5#5A&@P5BJLD6K\;:MBABR0WQ&E6*,IBI@&"_]T[>;3_BV7` M?_!Q%6)R0DVD-JN"@&14?-9ZQ4_>+VA\>T58L/U"D()C($[OJU9_"9:-CZA[ M!I?O!>(O<"T6"Q86+!?R+9:1HMBV6+:GYGLG"3^BL695EA*Z9X3CN.W+V_V:CMQUV(KIP<&@HU9LKDA`VD3G7 M^O9GNY>S]%-?X/?;55+&JZR0>C7Y3/?I&]+BNZ4F+>2,Q#S\9-(H^S_TY7KK MR/LX_]_`9S996\=LMG5OW[=FSC%]]U\;;<,,.=NQ*O;;??62>/)YNUS,J7^_ M+GT"/'C]CY_:KXUI](A_I,.W=C11\[.R^F]VQ5%XPM+PMQQC!>,(T!,8F,3Y M/1F!2*U]2"/]4DL0T)*J<-N&,222<-]'1T$[[_)Z?.W=U]-_D[OY;(L5&IRC MB1)"$/+W-F),S*JFVVVVVVT+'35$@_=OW22MAR)=_'FM\_.YL/FX6W3EP<5E M_`0FC!K1O;"#=O@C^X]8D'2":JT;;;=>H\_'I]W,S6XSA1_7LX45&NGMLV^M_0D^ZLF M8,9*.(][*ODHS*3;+T]VI7]OY]#;%MFRE-PN69C*JY[[6ZW12XU/CYJKYRVM M;\BO;X;Q]8,'F<`!ZWRO&YV!]5Q[W:Y[1VU/T1;6+R%)'F8%K-S6M]2"$X:& M!\S09MLDO(&''?)*1!&O@Y`2(2!8./!)NGO]$M'.H!I"B6_//DDDE04`HB/@ MH?%>M$>>&81Z-")-()I50D0VTYR)"+WNP"NRDR]A5,2KK@(*UNN=$8[WM>3Z MGN?>^RS@S`L@#@,&,3#7EMS?=8?=LW@8I"2@`.`OB+WB4'`;;:23S%#0^,A# M(Z8U,\0[*=O9\#Y>-?-Q^H[3"[#BTXIZ'TL,:O,&4MMJ0I14(^Z^K//C$)71 MV';*G((ORVXK:2"X1I4Y))]MFF?8(S"#H%*B!&=CM_,Y&2$G!<2E*<<\OJ=_ MT?G_%TOSY[SL:@ZF,/LT<][YXN25@XZWF;&B3G.\QG!U[RI4=QWQO..R.D81A`S! M/6_K76\MQ)UQUM(`B][9_1U]G;E*L$VA:E8`DD+&_YKTMK09,1-H+Z;9"U=^ MOAY?S+@A?B#G6('T MY*3ZLJOPQ4?&R7!^!I/H=9^/NWZUFC\>$'@Y'W/[F^N;%\C)<\+LUJS%9E=9 MA&L5^TZDHIP@/EAH&9EWVI44Y+Z\K,+?)L4E,O+H(\3_[2)I'O7*=D^`Y3@" MN%_'-5/"<9OGTS_G=4K8OTEB.:Q4L'O71<5]JX*OBMUU*<':MUL7]:XH/WWZ MEN0=KL7YUU/9.J?5/S3SG;.L?P3OG5.$^BG5.F>J[9P7!;+_Z6+T6+@]S@MB M\5W$];;PKZ[DX(^2#YE(\T3^-5BDL8ME=B(B($=CX36O6UK&HC58K(U4EM9) M+27R:8-E-E4/^*K%8L,8-'5!Y4GNO:IV#IW*/0Z5G*,PB% M:^1^DUPW?0T6S9Q4V8DKJI&*8EU7L8^+R>YI_0V`N*$?&>U3)B6,'`W/)Y)Y MN2,>M78RP:538G%AW&!>"88Q,28H,48QBQ1A8P'2T:3##@>"XAQ+B^$[3.8D M=[DX#21DB/0\KIAPX*XN+&,,,8QCB<'V3N>9]*EI=$8ZG1W.\N"N#Y+981]U M^:T25LL2G>C]!)+MQ&Z\UNM+2TL7J9$IU3DHB?'1-4ZW^/N;=9 MPLYE5'F<'-B.B#D.Q4>"_\!_/@??+_\+3W>.9,-S8=%L[4_(OY4&&)858JC# MVD^@JY;]._/@$A(!(!(2S,S,Q1;%@L+^8;+R/:4TOUGW.'X?@*;ZW;[7XE-M MM\^U/!7\B\5SNVME]7;D"K`$Q>;U$""\U91C]F>MYK+6JY96Y:EDQ8C%A8L+%@+%BT758CS7F6EYKO+1'SK2TNH7KVO% MJ[2Z/M/G/WMZW"O@T_+/K<'TN;WN;[FYWOE>'79D3K@XX%7YE=]O3:ZI*WN_2. M6N0RB3P:*(*-XQ%$G@/QZ^UY[@!O')'J8-@M5-T8X)!AT(F(B%`A$P\P3,@O M$K>0OL.2;;@3P;->U;%K4EQ6B:K4+$!8`A=0,E*2DDK4LM25::)=]24EDLE?0EN2RLKSV5MC:'L/8>PM-10UDC^5BZMW:V=['1NT'^MBPQ#O,71C[$?0 M1K."L8STN7XC5(9![BNF>8,/!(;9!`1@W(A$-\"!0`S>4$`@H/@ZGO6]+DUR M:7%O-\HVQF[%K=\$W/Z6)P8IG%C&78MG%LPY-+P8;NQRRN5=J.6<'#6FB22( M:Y<(AE0U$.G8KAPZPDD-:Z=PKEG]"\#3@Z'1]G]^$4O=[7>[%[#[%FPV:8G0 M["_T8S%[&'U<#O7HO-S:7%+T6BP<"]BQBV-)<3$O8V,8;F)H>1D>IK*=(J,B MHH(=(B-&/58Y#'M.:T+1BN*P8Q6&'5X*ZMG5NNPG8TL;AT[5<%4V%2W8$V84 M,AW5AF,6=8NER8BQK"$&?..]XOHN#.$YE&1'+W*D5TS.G:UI'8I2)G*&H5RU:*[1WO-J[*D/:W>2#H^MN_!]'5< MF27W3=?ZJ5^_,F3*5_5W^[Z?O\R'1/1L*)[6FTYU/N%=E,JRF5.,]T]%[5\% MNMRQ?L+MDTLME_]OW7U+@NBR;3)+SLG&?T34*YTR'RS*G3,%P6(TL7`1S6D: M6%7.Q&ZZ+2W*L6ELODM+%I:7@MUI86RQ;K%LL6EA&ZQ;K%NL7&[EW2?@NU?= MT+VK9L6%B,6+%B^=:.$Y51MN?+/)]_*NJ[U7_95L/R+WFC]CM_G_TKWEB]:>B:7HOVV?C6\-BDHLB M&]@(@^5R(JQC'`06""L/*$+%>L2X".[2_M9SB%`T!X=7T_R4D"`)@Q@=$9LP MK,D#(+"L):8N-B5B-4Y=5+DUBI;K,QGP\XRS(PQCX&<&;)POP3;;8]F"V*LC M.(Y83`UD!DA)E?$SFGBE[$;K%\5I:1B,7 M[ELMEIL*I8!,64FT,/G#V"_&(-#A(S-@VFQC?6`D*`1\L??PJ4I1'7T]L&J? M:/0*IBW"Y+VHA'@DQ'Z09Z7]C'C]E7X'.<_@+K/4('H_YT+:A?`^L7G%BZ+P M_AS3@LE/7YKS::9:K4QHQ3HO^"^ZQ9>J5SY3_Y,GXID_',E M=L_%R6WKP2[.Y<]H7HK[GR8_1_H%]Q<1*!KH3<(1]+ MT%80:)/U&E7=H2?==X'5_;.PM7ARN.NVS,DK8EM->&";922;8@\4M:7O&`+G M?W'F2[5=8$&DMK[,NUJ^[66^'?5V[7V/D7V5]ON6+FO[U)RCJD_%'!=T-_S+ M*[RROV/T\5B]JY*V7@MMEVKY7SW\[SUMHYVPED5G.0YI0!#$,^/$1M12^GUT\CB_>,?Z>7V_&/:_$/.SXN\Y#%T7T)7?2_`87YS#:]@:C!:-6%EI&13*P-'8NMM^-?9T=*W7S2- MB_DZK=/Z5\]]U]UW'`]&87(-E[WTK;JXJGP6WT"BH'O@-AV M"^`>T6`?`58HM*`KA7_'@$N0*8NQ=@H%(6!8MAZ1,T%AS&?E/5[:ZM8KQ=8L M:WXMNUZON0A*V0L.^9(H'8`=R%M%B+,6T3Q%6%`7Y]&FIE.J'PG:\CJMR M]5R=W;[M',-E_[>)?SO(Y<%5Z-OF-8[6[P<^+5)P.$NJO+PV/R+Y=&?BEQ[# MF=@Y+_$NW99=4XL;:N7T)I<'P7:N'+J8JFRX&B/QONOSVFI^&NR"&VTAH;;; M<'AR"P5ZU)>D73UA4E!6*X5]JV'%;B^#[2P/,INML3]7@KYC]\_"S^E^5K_E M]E7T54Z9TZ:ZWE>+E6^>&"$^BFDU/8)G(!<4*L0`-A@SM'2NAS!!1)>E]ZW6EP682YE^X^_9=BW.1^F3A(D9R!SGSW M`S@/0SZG0'TR<8^=@7:B^^6ZNU'$61AE8,:.T8Y% M%>&(!,P!?FG>)L;&QL0QR222221>%J\]O"W?;M?,O;W\\;=\KOMU;W_S6Q;9 M[7-18M$:0K,%T]/OU\N2Q:J[YM2M3G3#'?-\V.5<'2R>]P M3>"T,1"@)BI@B0"59C,E(_%Q_%L_#Y6I"5%M`&$R2M+AU+2)[]6JLU@"N$?> MN"!"/Z3\/4QOTA[B.%4I$E5(E4#2I0N[P2'WGIU"Y]0DVGSKHOL6E]:]RW75 M>Q?!;KJMUW+ZUQ*Z)M-TY&TUOGMNF<9K::FS4R<)_->?ODSE;DF92V3*MDRK M9,KZBG?$K%8B(APVIJEJEN**[U,N(F1$(C-$8X;4T4R(B(@9[$D7PULAJ[II M-0N,G**9)&,V24XE:DBVR8V94QF-CAG/<[ST@?1`DBAXYK$78L+EA,J2F?5! M"A152T,'8WUJZ`S*&1'+VC"Y."S=!U`B-AR3&EU7"VF_C:TVW8BI]KU:E]XV$SO0A$=RH0,(7JQ=,6!FX@&(A!G@1P4048&; M(;"(S42)5=^1(X:B*]B'D0@]3(&"0-T)!OY>^3R$0552=`BJJ3`A)**JI,", M0DHQC$X%&BVE%W+5>^PU68R$1'GB=VLUBUNIM2>>)&=B9GUD94[Y(5+$H\ M_/SD,`@0BJJ8-"CLA*Q1=W-"CK32B1%W<[B-Q1LF*&HD1["/`HI!V$"$1MMM M)$S,FR2W$`@0!]&1A(B&(@SW]_I['LO70H#(B#&,21@2%@08QB29F=Q06(.#(PC*`SEG3>1V[=;;=\WP+RE M)1/"Y*4DJ5+2TJ5)))*E2V6RJ5X=_?UXSTJFKV7KWA:[5N9$1*J(B'#:FJA" M(A#,@R,QGI]]*Q+9+I6?(KH]'&.H3$R29,@3`I$X]5K>>N;>7?7.`NZM)3>4 M/L.Z7&]DKLF7:E>\F7E*U#%HQO`>DXD.4KY#&.P%>(2K$6*I0"TC*Q=%I<5L MM+"L6R^QZK;[GWL,8QW?;9F%/.RQCIW\EW'W?JDW;K@L+Z3[G<;+W+\KOODM MK_<4_$IA3H4^B\SHG1Q>GQW=5?QN%.Z>.7C2KS-IE-"]6BFE070+R!!Q0ND5 M'?`,(+Q,Y>>UZEQ^K]C&:_AUJNB\-&+\RT-+/K\O/[E1B)?KGT3)DU#)J:E& M34U3VQ26Z_8L6+%BQ8J,6$8L$8L6+%6+!5BQ8+_;_UE\$MA^Q>PON6+%BPM% MVHWC]Q8L(RS/YF1E,B&?DQZ?I/OV6/UK=Z8?C1$DD;?2>M>(ZA>(D"2/$14@ MFFDN@X=V%:#RJF3?;AN3M.#8Q@.)IN_D:5;*MG)B(B(A"(\IF/:$*9"GK--( M'[QF/FG0/$^I"54(CS%'VSWS@IY6.FG1T='H/LGY3/+$0F>FN^K=[!CQ^0GJ MMZ\UA2KX*W5MU8C98L7Q6BV6(RF3 M=,G5/7/9.--]/LFJ?OO3X:GZ<-\6=PLA"]8O:+K[_`7:$;!=QW-MEEP@*RP9 MJ_3FUMXZ+I%\A5BH*0*8O0**<9Z3TFJGUSE/";YJ=D])M3NFIM/?/IF MTXSC.,U/S3)],Z9PG.9.NIE=Z\%HMUZ+U7%:%B32PM%[3D6#JMUR%R7VK\5\ MEB\0_4/]06+"[5B-+S6D?4U-5/P#:!KP&5]N+ M,L"PY5-],E9,F*M<\?[%'X\6BLN"LM+Z$'W+[;:^HB]RPMUA>Q;*] MB_@E]B]"@Z@\Z.T\T$AR)1>'2<1C/8%PNX5XKBP'NT;LEN9:W`.B&1T$$;"( M/411CXJ%%7,>RX7-_&_U+_]7A>Y_C&5$8K`K`TA"8DT))B8D+7;P)SO!K6ID8B\K.=28%A8Q6*'D&,1"+&. M#:"`\*VM2*ZO?MPSGK3&FF:B2JX.;L:8J:K8DI]S`Q@DF,,<0W;)(^NL4.^2]PF9BNVIHO&]LK@XT_.NUP6,ENZ1^QP M5R5N1IZKGU,Y&]+8L."K9_)-FT\JZ)J8V2TVDC5:<8Q;K%4TWD%;G.X7T*M+ M9!X."IHXK[[K=.5.,IP0V7$%[FSU%%A4O>%HQ:8+&F-52RPS,(#F<%AB/@M- M"^=ABL&9F2L&&!E)B6`3"88:E*RK++:MDK64E%+:TLJR4I:2JRRI+25M*JE9 MHTU+*5MELDE6,C#%.=VJFZ[+DL`GA3*J<5Z'X'L3BCFX,,-&3*M'-I=+"JGJ ML8F$Q858Q5P2MS!BK90^+8";A5>07"_D_NS,QC`DD$I#J MZME_B?"05S+D=CO7>K39V,<$MCU,J/595JY+=\SBEX)338E39R^F_87UH]B^=;*/N<@UX M[6F-\EN,K;*M*<^/`W.%K(5OHOM.38YS?3C,G7/9-I\TZ:=LR;C4_:TN*]!=5T715W]ZN[\>=DW]F>92M]*K_TP43 MY4),M6K-UMJMJ66K5OV/Q$`````````````````````````````````````` M```````'S[V;57[]II:_*M?8MN7MKM/KFJG"^;R$0?92ZZGW_%-`NUT8D@2% MM[^BIA<`Q@QA((`MPE?AE]Z/?V1Z(RVM]CH'$0TN%8#>31U8)`@HL.H(HT!) MQZ=MPYZ9C&),8UPE(1(0RRPL.3L.C9U=[O;/1VG:<36LSO:+1>#PJR6ZY6TN MR/A/IF3)D\*>$^>=4^^;JFIQ5<[NRRQ5C#H]3&/%ZO$)P?<^Y^#7>[E55555 M554(B$(55=JJU5?<56O0UKX7I\78YX)),'8[EGO+"Q"-&31[S!&`P M#&"$=%DDB$($4,&,HX,&3W'8T?;-;*"`;'@IL>*Z7!X(XGC=+9IXOBY.+HYO M!P,RHP+CU+@+D)B"X4"@3$Q,0:8[<+-6.K,W6WL\:G23IG5-/AA?WM8S4W3? M-4RRRRLLLLLLLLLLLLLLJ66I99999999999999999999999;EN6Y998C0TM( MQ8L6+"Q5A8N]8H!,3!:P%>3(+S(U'25%9:9&9(W%M;>XL-SV.#P=%G)9L'H8 M-&1&Y(A&QHU6M]8F^=9KK6JYZKG?;'/'%7R]^KF;ZXZKCJN.ML=<<5?3WZN9 MOKB=^9WYXZWTM=<\UMU[PB5[';Y,?77N6R,U[YG7V=O*6\PX1#IENKI2,KW MOL'=RI%\X<JV6+2YEB^86ZX+9:6%BQ8M+2TL7T.'LS/S"HX"F*P0@+@3%,#\FW?>Y M2ES$<=1V=?7;W=/FG57*N==HBUB*[*[*Z62E01K6L3$QK"[.+[67W MV2+[^%,K;KL:ITU73X=^_SYUXT1!S.R.S??!))+;02+`NS%L8H*PKL+%.>^D6I MU;[+PN)R=Q7(V3#'?+*O<:\K@KV:K][NMB'2[&[#;T[Q>[F48H2/<-I0,0'] M($=@L+M%P"V);F'M=J;.CL[,SS[=O)MMM([C,D&AK+060RPP+1C&,P)DSH(" MX)'@JY)R.V9[WB]KS>3&'@LG)N1')$664>XDD8QGH(1Z$#,EB$4. M)0F%Q@!J`O)DC$#02XE8*98,&8ZVY&0,R"`%D`N@VDRPM"0EH(M.1L)[[>./ MD!`T)/VGB:B4X3IC4O<[2&T3V['M\GMC;<2Y#V\;'JM>-WQ1K?F:]9DG.9F> M]S\N;E*\7Y/MP'!W$O-LRQNO:JI0^%*EM]YD4G2:SMGGK./&PSG.TW+(W0&Z MPH#)SX<3I%]<2:7:S//S?-?GVN-DDD&CLY+WZF2*>9B*0>/)GIZYU01V9MLT MY]GGOT]'7E=Z78>H>7P%'R'R>-;N.WL>?RWAH<^XQJL!FKF MLC-5QW*S/=5$<`\YTY(Z(UK*C$1J,13U(T:BHZ1E1TC@TBM&"W-BM/-LX+LX M*N9YGF>9\ER3$TKB\:M%*),R:-'1)P6.;[<*CV1.F=Y3' MO;N8:%Y[]MHY[S4=8EIMG.S8KT;9PI8!FEMNK+61F+)BB'CJWWV%,`T16AF_ M2#?OB_+%+2&X5[!7RC5OJQE+*ZD2NBJR9MMB=&[DLI9V2`%Q%`N(H%`F)B@4 M"@4"@4"@4"@3$Q0*!0+?D6CV6U7<*2."SV*+(DLR9.D)FXCR)/0HT+E;R<\< M\5Z?2<\:LEOCNI26\TMMSV2&7)39I>G"W/%>2Q8L6+%BQ8L6+T",P1(75KL- MMC;*&ES;;<$0VVW(V$S(R/!Z'H68-PP9G,RD3+(^'%92F9F9]Y1G.?=,S*//&VVU55 M5(2+^;>3;B&VV\3=ND,N+"XMRR<1A]>2^"TM+2V+9;+9:6EBQ:6K\,VM]/;\$))9"#\HOE\5L7! M858L1I8L7W<[.51!_FN`>+<;JM&@U'C]69A/$R6,L8G!P&D::&,&B/O48XQ) M5NJ_QOYG,_$Q]EADPF4PRPR0B$(5\+1F?$1AAG"((/4I(.%^\A+ZW!20 M>/VYF9F9F9F```````0V;!(4H$@(DDJ5`MM+;20-1%`$EEF89A(&S9(29AF! M8#30"E*4`--"330"3,"39LV;```)`*4D```"0I332E`*4V;#30`D)*RLK*P" M0````D`D```D"1[EMJYM7VT:+6B-;&C9(B-%51&HB(B(CH`````````````` M``````6EI2EEEE@```````#K'?.[;LWC.29"(1"$'VD8Q^RU2(1"(1"(1 M#IKPQF+8@QB,8C&*=&+M1%P-)BC`^MV.K=T<#'VVAAXLDET45TJ0S40'+N;/R.2"YD>SAF:/![:BEP56Q++%CN3N&QP0X0Q#(1"$R(;G#@T1,RDDD ME92S39*4UDLFIFS-DU)DI*34ILS9+-XW5=W=;O.[N]U(0[W`H>A^YY>?EK6OM M'ZU=QCNPU'A&;#PC8.$9$8G&Z9QN^\\0P.ZRL'FP88L8,8WH)T=%/ZF1M$)[ M7`<3WO4^QC<=6&&6C#&&,C@Q8PQB\'H\GUMSYW9*?>64JG\PRDQX/J\'=L?^ M#?\/[/=N_7J[-[Y'S'J=EWI=R[M0:4\W^+?UW4_-?R%/,I]Y3N%AY"OX":%4O0IH_F]/^S\FZZ$Y')75.*M'#/P?-.1GL]A$1$=CW?O5 M;\;WA\U_&1%C&.;_D)3)WV3>FZ]B--EBV+*HQAB[6YL7ZZ<;+9@T2R)T=C@WMTX*L!Z MV#+VK9;16]@:LK%@9&2PLQ92O^:U;'58Y*M+M>K];YGFV>3E#BC3RYK*VMAO M4W5N;*MW!SWKC6;-IM=JU>C>C!())U;.KJZMG&7 M.IVETQ7WEL%AX+%W,(9S,.\1<#@K$L,-RGJ4Z.PPKZ M^Y[6&IK1EEVL>3R>39NQNW;MG'C-,U-':=GDM+<6O4IE]*,(VC"RQ&7O*H;B MFQN,,86+`?E`@#@"20'<"1:OMU?'EV?D^#I*`UK'W>7CY*R7E55\<)?`*[%= MB^-_5B2=VO#4?$%0W`)%]5@H#UMC_XO_<_&^P^;\5TE?.\G^*[8RR.8R:8QC M&,9#,S/UP7),\2YI["_'2]I9$?>/0]#H1ZG)42>RT6,;221@G*(K.:Q.&K0` MD0[&#/M`RA$'T&/N'XGG#V2/"FO#T97ZY1R97EXU='T/TKM6F/QG=PZEN_K;/F?TI5+1NN MB8F)ZE+R*Q>1]GFT/6+$7Z02,0^^,4E@9KM!9/WIO1]-YKS6+%WK"Q;J\XD2 M2M2[PF2#F,N(V"82&&Z=3]_S2E*54J%+"2E-'Y#-E5F*J']T<`T#%$`QADLH M#)DEYHS@PR7;Q+@X/@.+V&&;>R@Q@<&,/"U'Q!&"`R%".!%"" MW)C3E9=X[AXN#H4_F*?4OT?M/9>M-/@M51HPN#%7E#MQ3L5H:2')=RRC12_0 MJX1R3E&\&4;E>I&\PC>4]5E7Z5M'*G$7$O9L=4R<#&/D4ZRY$WI>#*=PMB=. M'^-SJ^I_,XALN\%W)/:-NEAC*=22I49*4LQ):619AD8R-Z=(XC)&ZPK%>&PV MO+NCD[D.`^;J8QAC&7*!L>ZZ7Q+>+0]HG8HI;%.)3D+X>S?M"CY#N2'F4(22 M2RBIQ@%.0E"064,AIN\:Z=5"E<'"NL1O5:239L\CY2",.=*$69)-%0)NJ2G6 M6)Q0R1T\72=)MC)*(PKE3,Y.!EB-")))$,0R1$@P8,]Y]4(UN&QJ(:;6J20B M2:AA*H,D334+IK:BYT7V1YUBD@[J@G;X9 MF6*NY/=7H+0OJOX9\\[:WQQ5A?)$PG;'9?!+OENM)>*-"_U*=#1]@X#07@4Y M$].CMS&QBK@W>3)>.&S9DW7$BBH[4ZZP.6K+*"2$5550V-)(JJ&,H^ MP$67*`'*J3%J6HEDBX<,RY]8W'S'L.Q5*JE52OGL9K3554>`.?1G<"JXV3Y/ MM/,NY]W7=?I;UB[U,17>5"2$@WC$'J^W%<='MVK^6[`W+5[^-G"Y"^[=:H0D MT6F0UU$214![#(R*Z)TA[@E#DH865&U]QR>YNYGHQS;VKH=B7J4^;P67\]\G MHC5I\[YCYVRV;&S8XF[X MBC&"0[=V0G0R0),8PW095H+4)NKDY/%P<#B[G)T/(^AVU8GYG=5-=MN8O`V( MYR>:7VI9[H\70IT#W%-=L>=WY;,EC=5JR7(EQ['BB(B(@P9+ZAZ<0W4Z>;TP MV8\-DQ@D6X<"LZ%6PH2"#LPJMQE5$5GJQR9/!EH,^5#-9"(@@A,R)A,]KIYT M>9&M:BHK4:4I7V&>W/P9]`2CW+\2T+\ZK>05^W'LUIJ:LS)H8;#S\!\(T7=+ M;SR)C(Q@QA6&58PFRT#[2VCA\OJJO)L8<#Z1F/)F!ZGSD5+9)+,A5RJ@@8XA MMQ#AMB-P*BJ;8SJU=$=85=?`LF516?G*Z/=8,B$&2QC&TDLCZ>EIK36FM-::TU[ M6,X.'!P9D5I!([DK=FX)FFM'5$7'(" MX%<%:00",T0F9D)K'B8UICS:>K[5'['Y3J7ZD=HPM+=A?.CQ-/(^#@YKXTXG M%Q.+L0XK=NZEW5W7A\VDS*:\K*\(DE)#DC'TE-G!C%BCX>]\,QDB/$[7B>+36FNNG M629,AGHS/\$Q'=VUQ?T<(QG+54B\HFH&U!#2;8R&,=#L!)X%.A3U.]7*+I3Z MOM2VJ;HZJL93%XQQ*^-[HX"Y\/IO"/:4ZCB9#=,#;XY]E/FJ_BI\L^Z:FIE, MGY97X9\'Q,?K4O9]VJM\_#YOM>MV/[JO\,2XS]O]?#]6&?H9^-G+(/JDS\!] MD/K,ISI2#Y,/XVQR3F+!F9AC+\/M['8OYS52=3L2]T+M4G^]$#@#O1]2POYU MI;=I@\LD8RKL?V+_='GWEP\E3/&S:M`Y*K=*/G7#Q?UYK]3D>I[F/DAR28*1 M)^TAUA:4^@?$M4\@3$A:-"&T;AC8_5K;DY--I-,L8?W6S2ZWLNY+G72KP8K& M,R98V2QK2ZG)*)_.'/N9B_O'%C&,8QC$=KI0]7L!OBG[KV6KK<7B='MR M5;';GR+\ZP5?S+^(M%\Z_L6B_2OU+@L6R-ELN*Y+=2W7_B/S7Y`[C'G7T'TF M$?M/8:*:-&QL?5@I^\*^Q+Z;#88OX;6P8>]@S>:C%,LOF,M'0-!8&CJ-#J/; M_O7_=CMZK_7)Y1]C>/,2VJP=XPLK&8K!,3$^LJ^=8O[E@L6$>&+18D\4K\QC M^$\IRM>A+\]6%^O*D_MFK4)&_Y-C3_/1DL_UZ+T+U7:ORM M'1T+);54OTK^Q4!)?(`!AD#5Q]2U;F_O@BXQ>+_(EW_@ER)2OQ53)7I(`/:) M`DB)=TR"RD_1FK?MY:_X\>;IRY#L=@#!=BZ"Y"[:/NPK_-$OU%4,3DJ_M&$_ MB_M!L4\6R_\AUKJ9B89Y'R,1A_ M0Q>G^[_4Y(C\A(8!U6O?B_QQR"GD*:_X1)5>Q2[MJYV3)7_&TB]O*3>O)W1A MPGH:==I>,O.(=_%#N%/^PO1=2W6%TKWU_Z+%WUPJXAD6%A8-BKP+-J+K5X6D M]5W+X1)5<8;@Z!'1A,?0X[*GQ"Y+N%S"W"]JZB4/FJYE79WJ'0IU M(.)3WNOM1:*;"W(S8NUI66]O5O@EDLEDLEDLEDLEDLEDLEDLEDLE8Q8Q8Q8Q M8[^2\2Q?K+WUIZK%XKU*="G`+"F5BW0[DN?QAY$W;B>@&B7(R%E*KE2N5:1< MVX7L+:^D4[-B#M*>1=]1 MK"GEW",*(GR=2K)<*CA\V,S+@Y+Z5BX]1?/A!U,*<=5_@LK9;7 MOPX<5I4\`N+^S[]%?2,>:=;Z16!3E#R6%T(-L(T%M5WGSSA*.O-\GE!9_9>< M3Y)EAT/>S*N,A>:K?$Z>4RBX>7Q;3U4"]X+@EV5](7T$G7<-%.T+TAU+F)XG MK'U1)5?&46D3PK%1X%MQ1.@L*8%.]*KJ*9747T+L^@+BJ;UI="#I72MQ<1;+ MI1WE/"JO]+T'Y/9]!!PK^XL+%BQ8L5'4IYO<[RGS&JD-J>5-RMU4BN<*\CPG MN%<%$JN0E#8IJ5'`I\2G1;&Y?#13D78-Q3!-D313*Z%.]+M)Y*IWCAW?]!U*>*CXK2;\TJNQ+20KU1N M.JNN+M(/:O@%.9HO!$GHN9;JG:%ONL7!'U$'`'5*KZ:PN`M+O7@3Z88@Z.NU M%:5:Y<1=IX* MG05[CX2<:2^$ZSO.F9T@M79*R5@R&5B#P7<+OVW*9NM%.!%;YE%SB6J>%B%A M%?%[)XU[WAQ7G7CR,%,>SM&EV/(:XE"Q>&BGK+5<$G>O+%B-(X:*=W2B;U.8 MIXEJO\'T/F+YEOI8MF%HLQ8,+HH=:^L'.NI0L*9W5Y#C["Q+IXD&U38*?]0< MDN)3Q,*YD7B_P>JD_\E['=F%T08PO4;#:O+:HX`S>'W:(/H3OD@?&=/L.?:K,S*S#?,==*=-%TS MJG-.=5T(-EA3BNJELO<4V2'6X%2V*=)N4VJF]A313B6E$;S"G(6!3DL*8CE( M/.\2?\%V4;1BR\C<-O5R'_RRL+)U3NJ?W_&I(.\X47C>?BNQ5V2ORA[81.*_3<7$I_3S67J+\2K.EQ! MP`XB[)\%H]%DI^*=RG3"84U68+%YA+\1[JN!+*CO7^Y=\_ MIHMV10?-NE'?/Z,LS$Y[T;QTP2E[>Y)))))))))))))))))))))>R225;)2_W%;5A?]Z\D8L+"Q&+ M$_C-[0'\@?^9)ES+]*_ZKA*_\"Q8%X/!NP_R?REQ+^:Y]Y;(_DYMR]"];@5ZF$=J[QCD-::V% M[D:6RY+=[5B5RU2/Z%T-PF.E@801]X(['!)T='(9-@R68*.PSN41 MD8PY:[13O0Y-=X(=.G#6VK;)>GS(5A!![%FJ<$B1V&QMIH:-&#@T;DF"(L#\,B&&@8$;QRDB^+;8SGG"Y.9+.$2IVU MGGJ9'CDX[UNF:,@AP,,1#*7 M1(0XY$&!(H=1"PF$*+!;&XX-W0V7`CP'!2_)<7Q8QA))2^E95\\=MB,66+"TC,7OPN*!I=%[ELE^) M;7!*?%;%E/]2^S[L,QF(O/^4U;5U6AIBDZJC#$NP/R#####!2ROO7LMW[F66 M9F;EE;MO=E98,Y"N27:-EY&\_%\7U,?,QLV;,:16HTI2NP8R-<(X1K6HJ--F M-C1HTY*]#`_^EWKL78M+(,,7YKVI/BI&2*>X#%BHQABR%3H/O#XMKRHL6*/3 M@[.]:MOBME@Q?.8!,'O>0>T78U2\FM7ZFI:/2_R;H6ZWM:M-:N%;%J+3%3&`Y+T6Z_.O\[R13C3M6(_SM)[EC92RHOU^%WKJLC) MPMT_.KP1O"XVY<[*X@;%X7.1>+S=E[ER#_FC!J@=BZ4VLE/ZT8DPF)VK:[#Q M/VNT5ST+VE\\^9%P,$*\[BL'DC@G@K>H\UH92,/X7G7/Q7F=Y?[W*E.]'G:[,U_E^<>.#R8+M+T1%Y(B[KTE5R5>Q/!.+H\,U#!MK3=?4 M>`VK%'N/1>!AV\[O*]E+OMK;)TQG& MG2B^6CII\(:Q>PM+?L8P,87;]U!V.BC[AY'1H-!DLP4>8Q& MQ09$&`9L0RD#.CL!#,%ECB9EMMOL8`B=4]MAYV-W2I,X6J)S.N9Y+:RE.MI% M-4T4(^<(2((0U5I2211$(0$52VVLDF75#1DSPB=GC?.U5J^)V>VD8N\PMIE" MF62C)1A73MU&QAAQK"ZK@;@W5#+O;OO?>T^9^#[VQQ4;`0#)$)))>>_&/K^WG555X MO1KI]J"EMS6#'*[/MM@K1&+AA`A$04,$EA0V]H-5;IZK;;9(")G";LA$D@RB M"(8;F#8Z$<'M-3,F;,:.Y1NT\5&'!D'@X`16W0[2XF%YT"%,F3)A,[U@![0H M4*%#D_G.1+Y+!.3DY.1R<"=,'4E@^PL)BN;FYN9S>)[CHE\?194.PI1PJ.KJ MZNIU;MV[*7MA*\BL6V(OL62/M5< M%LY+X)ZRY:=2XM5N+6F9C43%DCX9F"6BQ8KV*N'OBFEV'<7,G>N*T+48LS,5 M"O$7V6JON).Q'$QB, M8#07$ND8BL'I87FZO(N)>^;LCB6WHS,2=ST7DN0>!PQB0ZE5M:J__S);,7JV M+U+G%_:LBBO0N(N97\&*CNME_42RLLJRRK+*MZ-YC,6^[SF,6*60L MBO@M:6&2F)9&6$#S+;%R6$:6EHMB7!>"U55+M/A:.;#Y\7%FR8P(R22PDP,] MZ8P1&*ARRE9PLEQ>GRMA?)8<2G%#4MUHC2Q-JYFRX;?);6K*DX+!BJQAC>TM M50Q8L61J&6UM6C68L;*9$PMFBQ8NV6(W6+9;V+H;0;5E%W8XYQ*8[%U71;#E M1TLE5BLD)<5@$K=@8PI-*FZW6ZY+W+%BXH^AQG;,EK&8KD+(:S-+4XEA.!,, M540R+"1D8126$^=C\%M<;+W6-:U%16HTI2N]C.3P7D^&WD7!-VH^"]5I=6[1;K=W+CC;;2W$F(C%Q;A- M-S;:>[$V39-NZ[5EO"E5R16QZ7C0V+VN>R]A,JZG*HI;Q;)=)!7Q!NZRZKHG MY$.]B#2D@Q"JJW.:N$ZADR<]+J-ZV7M6RV7PO-W+\?Y>W)Q/+\M^/&/NYFWJ;R^K_][\'5?>[%A3180:6S6&Z_J7;OR<+*Q6"Y M%ME'U_H6MS.QQNU'4NQ<%QRZNY;K*Q;(Y#2ZXMUZ+2\!DNMB^]=_9F?8;]BT MN5]VPM6R*R/( MP7:JG+2\[+D-6`Q5"O%`KP3%8+(%FF`FB5]+HBW.O?6N,U254M82RMLYUMN$ M6724ZFAS*&23%9CWA/&VVUMN%R--).A=]ARI"&S:[1UN=Q.39LF)V'V M%/:F7CJN&,W?@1R^)\:/=1K6HJ*U&FC1INY)8\BF?M6Q+O'<>P]:[AWKV"X9 M-D;KB5>P8A_H623_(OA5J?/%.:Y4#XGN6K@\WJ]C'L8V;-145J-*4JHB(B(B M(CP"C@O0_?>Y9;&K'N48.3DQC&,8QC&,8/O7Q+N3RH<7N*K&U^8M3&3NIJ;@ M]U<(JF\+A.$+IJJEN<6[TK!\,WUI\W/??H&VM^*GFPK&+###;?A%K-@W&P.5 M'086F+"RN:QQP]I&EO8JSXK&^R:6('>M?.OI7";<*R)T&':LK3UKNAA_$GY+%WI-TA78L4X5S7:5B8Q]@=\'#,PK&`/:E\PVJ&&PD:HFR MRU$K):5&)]*P%.:CP/P*MA?B8-V$I$]J=+ MG,FZ3?)2P\OG#!VG=%-%7"Y#T/57R7MIP-I#HS-`UK0 M7Q4<')8>-NM%DJK.S$.=&/O?Y=JV3PEW%SBKC,$5SJ<*;1R3*M==X3W?XM>X M=7OV2VNJ;>U(``-NJZJS`S"ZR#FKM M?SO@W?V-F[&[=NVP')PV5AE:799!V"-E>#*I=&ZY7TID2ON5T4XI\#H-7D:OK\E/L!L6J\ MJX]S,58R(XX?,P@PY'$]!N38FQL)L38V-AL3`;4%7*F=LPIP=LF]M3A!=,O" M/Y%L2C2P5C%#P82FC$654#;"RL39D)I;(-6S9>+$6-)I&,3:HL0&P:2I6W%$ M7"I75^6:5LK$0:7A:ME'P(\M!LZ%TK)5ZKFFP&UM=5[?9+N+U)E2)I8D5B3( M08+\BQ2IS1LM*-Q.44Q@+$IQL(]LZ5=E$K=-6\85V1.ENNET//5]B/B7S(Z% MJ12V;1BQBRAL6S"V%HMD:C%6EECI]K<;,8TC308(5A>;BXP;W0J^5/0MJY%/ M\F$;>(N:YE^,@K\#P+K0;JOZEE*L.2XR_Y*ZE63'`?D?HFI;5DXF34TOT/<+ MC+A%;UBQD;JGG6Z^M&D?0NY?Q$^#T'<7 M"XJMVYS/`86+ZZE*>*/U"U2(^J1@I^=<4][&&&%AMM%NW;FY]RT7]?);#>=: MN/0\:6#]Q)LAO6,F5<3JM++QB^B2[1WG@YG$G:)V64AM#F_:^"[5P1]J=BQ) M?E=+92FPR M$P52P%F?(RS%6,588J,L,88HEAA4[Q8(R6%85LMRS65 MR6R+=BF,&*L55-EI+0R,+%$Q&5,I,5+"`[$VCS'81=MXEOA=%XU.2Q+B$/L7 MJ72T-%AQOA'%9`>GC^^O^Y:;FC=H]LMXA.$[J<-R&5B;I*U<%VJ7,ZW>+\5B MQ8M+18NU>*Z+D+E)\L4#1P.U>LIKDF3U&E@:7QA;+M+0&EZB"'205XG@ZM8U M)BP:9BF0TM*L,BL%983)%I8EH65&IDF9,F*&K5ED:93!+*8H-G76ERE=E/=3 MA4(X"KU0I`]Y+"P>*=R[4R3]2\I:6*VLNMRDZAU/G4V7E;OYSR)5O74N^-[W MXL.\C%(0]!:7Q%7N,7?D6Q'6KM7E0TO8<3S7L#(R1LN^J))IW,7L?06/TH]5U55SCB6E0[=UHVI>6ZXL5C(XK94MVW=>5>TVY+1PK:$V M7$M;6(UM+;514Q81JVM(,KDMULSX`(SIHK$9S>HDTX,*R@3*-7(W"=;BXCBC MB`RP5?;.I[%+PZ@'TS*J<(Z:ZG56^7(\YT5;QWW&O*;:DLIC#@Q)H6RQ)H^]9I<:!X7H653=O\RT+<183V,JZR MJXR#Q,3<3PG3JPPTI.Y#`K%'/" ME\1>A[2K!A#%[L/W*N@OKLFVLT*:R)C`8WT0=;=?DMK:ZE[E'#YH:E<"X;AX M>V)I;4R'JO&A&+U*>1BEAY<%J$Q3C*=#57JNJQ/I8L%I87$52X.+BO5T$;MW M`%M5;&PN#M7,X[.P.>%R"R6@=S#6++@RT(RR^-QM M$%R8H_3#%PF`L[*BEJ356,F*5JP4N0W)PSRGEB'4LE&,JXHT;1DJBQLE5;UV[JW2F%43ILNBX+JR0HU946*$FO!%;;M)*@VLFLW*ZG3:R\9NA[;W;JH\*HOG" M/N'9+@6U$2]RQ;+88 ML2P,%NNNA&8H-C*HZ0^I4.:@Z7A=Z5*Z:/*/:N@4RCB MO)&JBGN6REPKJ+::`\:OGEE*S)$RG)<;=>ZH>\[ST7)=U0>UTJ5+O%[?J6;+ M82M986R,4-EIT5LH8P&X/J286JEA]>]\%="MO$7MHCHR%7OJ":J>GMOP4F)Y M*ILTDVICH2>(GD-+FO'ZZ;+V%;*L!ABBIM8P-*_A2K%JFPI8-BJQ-)&U8EE= MAH31B8L-F,8E,5B5LV-+"VHQ#$X+0T6)7_55P>^@5@35!36`M MFASO&,;;:L!:")AJ2)H$J7Z66GPE>=\-W?%OQ6F#RGA*O"H M]9BLF']>*K]K%-IA#HPL,J+&2M,5PC(:&4V9F/<^@UAKB;BLS%C&J+%HTE8IF1F%F% MF791/(O$OT\%ZJ78.*VY*RQE@QC#1E!AY'(TV2[;)K)LF3:R(B2RY=VMY'H7 M?8I\D,Q1C"F(Q(L=2M-%5U(UBS*IJJ"V(OF.P7CR4L,K*.V!PISH84NR^):D M@+@25"@QC;;;;!-"<^-B(^7XI9#%G#.=I=J/@MU+2[UIQNAX6UAIW$-FEAC3 M#=9.BY+H1O!LL,65867OU&BS%E<%Q886--,K6Z:G&-IQIDRPDZ[!Q!X%I]^3S>A_PM4OA1WHQ(OD0Y5!]17$DX+H7>P=].Y"Q M:_X,4GLVEEK=9;+$PI;:9!C)6"7N3>J:9188MQA+2V;;0Z#O72YQG5:1K#2F55DIE)C6/SO(GFN3CFF M>.R\5LMU;K4@/+@%*^"!`IJHR80EW9LV>4'`5WHBTI+J28L25@V`,1,H8I,82;NCHV':JLN=\Y#,E+DW+62VQC+Q/>\VS<')NW M&Z[R_RF*N3(QC0[59R=,)W(949:1 MLD(@8,D+,09;AC;8RY;AY)X"H*`VJ5R6C0M%S/)<.UF5C*QV8LTS&!@:;QB\ M"Q>:#WK2THPL1,'KNA.L-ES!S:,1BL1BL",!\C%IL]15+:6S9WW0PI5;`\R[ M))P7$W:'A/IE2[AW6%C",7@+2-+%BPL4L(QZC&,6)C9&RQ@L4F!L#;+Q:&\Q M+3/),W6)=RS9>1W5R<"X)3=;5*ER>`CM7@I7A8E9O!&UL59+*\5XK@6ZV6ZW7MN5;RY%"'>=BQ=Q7HY4A#7'+%B MQ>#W:6$9FUE>5M0?5($"$(0@R"PPQ;*S&13[JWV?::?/*Z8W MJ3CPS51GT)?)QWM[*CCK7##9DIK;.O1>"[G-=BV7!8L[!UN3J3L=4[59LC%U M'6[;FN2PPG$'T#%H-E@UCM5R-VRL9:U)5MYY4`0#ER[[N\/?JW>6EW+H#JMR M[W8Z.N9VCOVTCFV,*7<+FC%H52Q;':6YUV0WNTYKD;\UQ;';6ZC*1O6FFC&D M-RQJNQ8:.9ARV0-+E7,C2Q*TN2[U.SK9EIS<8DYR.\S:253A:7)=CF>`YS8(:3 MP+N08JV@-X:"THY=^Y@O"D(]P*X(.\KLC MYANL7/2XDJ].*N*/J)T58'%+@Q+?[$I]15;[;*C4I\:0AUM7H\U[2POF+S1H MX+*7O,*W?.6J/K1U:%B%E#\PX.27((?D<#[A5+Z^WL<1": M<9'0GQHJR93:92ZZMJU7)B9OA-!-PW46KL39 M<9H-+*K5V7:N3VJ*GN-D+R?P`T_@PM-I5>ZQ3%B98)%^!/F)J*3_1EF)&Z^9 M5J!&9DI2XA*4N(4M)B$"Y$JLI/5E0V8:86C$PYM5$<#()BF(.13!_:C"5LLE MC\VBM-:I)Q8E5L8,,(ES+&8QC,:-C1)AB+5E%C*L9)UT3*=P56$+RF+0J&+S M+\%]YJOM6%BQ8L6&3*93)DK*93X;I#R1>CS0V*OO%\1\UVAO=HSDJQ=S)9$, MZKI\B!VJG"-1`V4/HN-4(?.N\38EVKH?E;JNJY+@3@KA<;]G`755REVR4?^ M:?EE#3$NU+2HQ4&(JIE/J18H(-U#8E2KZIUD4O-/9"V6)6#S3=\OD%4<3_77 M>K=8VE%'DKU_)F8Q]K):;Z8Y3EG!9KX:I:I6U\0U%BU4`T896%II:C)>0V[\5>8@AM4J6 MEL5'"5<(&+A(*[E]2Z&+V=,RPU44L8>T.UQ>2('P>-6Y;-(IL'SF[@:4YL[V M2FEJN:>=V`MIBCC>NRW7UM45Q1W*>\U=2R0]E8OT+$=ADQ':RQE7T/(M6F2=I3@'>.BREHOTK"/;8*V M@Q5?`52[]+[UO9>+2Y_?>VW67LMRWN+2#BR7!)T313C%]=NX,6BR]A&;EONME^E< M%OLC=9\%K1LN.E-EIJJN"WMUNM5#1E-2WE-;+8MJW#=DL:&,:J^T)IZ;ME3, MD9FW4I-+*3;C):4MU+75!'M2FE7@2IXL=SY`NS;WV7FE/X G)3<1[BQ?BL)*,6!5I8DQ8$ /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 tool init file Test run by mockbuild on Tue Oct 28 18:27:06 2025 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. + rm -f 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 + echo ====================RE-TESTING========================= + make -k check-gas check-binutils check-ld WARNING: Couldn't find the global config 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-127.0.1.an8 make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[3]: *** [Makefile:2632: check-DEJAGNU] Error 1 make[2]: *** [Makefile:2483: check-am] Error 2 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/gas' make[1]: *** [Makefile:2323: check-recursive] Error 1 make[1]: Target 'check' not remade because of errors. make: *** [Makefile:4918: check-gas] Error 2 make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make check-recursive make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' Making check in doc make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/doc' Making check in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' make check-DEJAGNU make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/binutils' 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 Tue Oct 28 18:27:10 2025 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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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-127.0.1.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[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[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/binutils' make[1]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make check-recursive make[2]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' Making check in po make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld/po' make[3]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' make check-DEJAGNU make[4]: Entering directory '/builddir/build/BUILD/binutils-2.30/ld' 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 Tue Oct 28 18:27:15 2025 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-127.0.1.an8 make[4]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[4]: *** [Makefile:3682: check-DEJAGNU] Error 1 make[3]: *** [Makefile:1925: check-am] Error 2 make[3]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[2]: *** [Makefile:1765: check-recursive] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[1]: Leaving directory '/builddir/build/BUILD/binutils-2.30/ld' make[1]: *** [Makefile:1927: check] Error 2 make: *** [Makefile:7192: check-ld] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.DQWZg9 (%build) Bad exit status from /var/tmp/rpm-tmp.DQWZg9 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/binutils.spec