[Bug binutils/29390] On aarch64 binaries readelf --debug-dump=frames reports DW_CFA_AARCH64_negate_ra_state as DW_CFA_GNU_window_save
https://sourceware.org/bugzilla/show_bug.cgi?id=29390 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e4e340a3ff2ccc825f4a40abf947cdf32b3fdbbf commit e4e340a3ff2ccc825f4a40abf947cdf32b3fdbbf Author: Alan Modra Date: Thu Jul 21 16:28:50 2022 +0930 PR29390, DW_CFA_AARCH64_negate_ra_state vs. DW_CFA_GNU_window_save PR 29390 binutils/ * dwarf.c (is_aarch64, DW_CFA_GNU_window_save_name): New. (display_debug_frames): Use them. (init_dwarf_regnames_aarch64): Set is_aarch64. (init_dwarf_regnames_by_elf_machine_code): Clear is_aarch64. (init_dwarf_regnames_by_bfd_arch_and_mach): Likewise. gas/ * testsuite/gas/aarch64/pac_ab_key.d: Adjust expected output. * testsuite/gas/aarch64/pac_negate_ra_state.d: Likewise. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29390] On aarch64 binaries readelf --debug-dump=frames reports DW_CFA_AARCH64_negate_ra_state as DW_CFA_GNU_window_save
https://sourceware.org/bugzilla/show_bug.cgi?id=29390 Alan Modra changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at sourceware dot org |amodra at gmail dot com -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29390] On aarch64 binaries readelf --debug-dump=frames reports DW_CFA_AARCH64_negate_ra_state as DW_CFA_GNU_window_save
https://sourceware.org/bugzilla/show_bug.cgi?id=29390 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The binutils-2_39-branch branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2d300cb93795a94363449af0bed4f29d1d891444 commit 2d300cb93795a94363449af0bed4f29d1d891444 Author: Alan Modra Date: Thu Jul 21 16:28:50 2022 +0930 PR29390, DW_CFA_AARCH64_negate_ra_state vs. DW_CFA_GNU_window_save PR 29390 binutils/ * dwarf.c (is_aarch64, DW_CFA_GNU_window_save_name): New. (display_debug_frames): Use them. (init_dwarf_regnames_aarch64): Set is_aarch64. (init_dwarf_regnames_by_elf_machine_code): Clear is_aarch64. (init_dwarf_regnames_by_bfd_arch_and_mach): Likewise. gas/ * testsuite/gas/aarch64/pac_ab_key.d: Adjust expected output. * testsuite/gas/aarch64/pac_negate_ra_state.d: Likewise. (cherry picked from commit e4e340a3ff2ccc825f4a40abf947cdf32b3fdbbf) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29390] On aarch64 binaries readelf --debug-dump=frames reports DW_CFA_AARCH64_negate_ra_state as DW_CFA_GNU_window_save
https://sourceware.org/bugzilla/show_bug.cgi?id=29390 Alan Modra changed: What|Removed |Added Target Milestone|--- |2.39 Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #3 from Alan Modra --- Fixed for 2.39 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29361] Makefile:26: *** missing separator. Stop
https://sourceware.org/bugzilla/show_bug.cgi?id=29361 Alan Modra changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- Don't do that then. That is, don't try to build binutils-gdb in a directory containing the source called binutils. It is just too confusing to have a source dir binutils/ that is also the build dir for binutils/binutils. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gprofng/29368] The installation process should check for the makeinfo version
https://sourceware.org/bugzilla/show_bug.cgi?id=29368 Kurt Goebel changed: What|Removed |Added CC||kurt.goebel at oracle dot com Status|NEW |ASSIGNED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29361] Makefile:26: *** missing separator. Stop
https://sourceware.org/bugzilla/show_bug.cgi?id=29361 --- Comment #2 from Vladimir Mezentsev --- Why don't you want to fix the configure script and report this limitation ? -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/27998] relocation R_386_GOTOFF against STT_GNU_IFUNC symbol `foo' isn't supported
https://sourceware.org/bugzilla/show_bug.cgi?id=27998 --- Comment #3 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by H.J. Lu : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8f29211c3f0a6335c17e0a90396c146facf6dba4 commit 8f29211c3f0a6335c17e0a90396c146facf6dba4 Author: H.J. Lu Date: Thu Jul 21 10:35:58 2022 -0700 i386: Don't allow GOTOFF relocation against IFUNC symbol for PIC We can't use the PLT entry as the function address for PIC since the PIC register may not be set up properly for indirect call. bfd/ PR ld/27998 * elf32-i386.c (elf_i386_relocate_section): Don't allow GOTOFF relocation against IFUNC symbol for PIC. ld/ PR ld/27998 * testsuite/ld-i386/pr27998a.d: Replace -shared with -e bar. * testsuite/ld-i386/pr27998b.d: Expect a linker error. * testsuite/ld-ifunc/ifunc-2-i386-now.d: Updated. * testsuite/ld-ifunc/ifunc-2-local-i386-now.d: Likewise. * testsuite/ld-ifunc/ifunc-2-i386.s: Replace @GOTOFF with @GOT. * testsuite/ld-ifunc/ifunc-2-local-i386.s: Likewise. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gprofng/29392] New: [gp-display-html] Unexpected line format in summary file
https://sourceware.org/bugzilla/show_bug.cgi?id=29392 Bug ID: 29392 Summary: [gp-display-html] Unexpected line format in summary file Product: binutils Version: 2.39 Status: NEW Severity: normal Priority: P2 Component: gprofng Assignee: vladimir.mezentsev at oracle dot com Reporter: ruud.vanderpas at oracle dot com Target Milestone: --- While processing the output from the fsummary command from gp-display-text, the following error is encountered and the tool terminates execution: "unexpected line format in summary file demo.html/gp-fsummary.out" -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gprofng/29392] [gp-display-html] Unexpected line format in summary file
https://sourceware.org/bugzilla/show_bug.cgi?id=29392 Ruud van der Pas changed: What|Removed |Added CC||ruud.vanderpas at oracle dot com Assignee|vladimir.mezentsev at oracle dot c |ruud.vanderpas at oracle dot com |om | -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/29393] New: Option to emit .debug_info CU version 4
https://sourceware.org/bugzilla/show_bug.cgi?id=29393 Bug ID: 29393 Summary: Option to emit .debug_info CU version 4 Product: binutils Version: 2.38 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: jengelh at inai dot de Target Milestone: --- $ ld -v GNU ld (GNU Binutils; openSUSE Tumbleweed) 2.38.20220525-6 $ echo 'int main(){}' >x.c $ gcc x.c -g $ objdump -W a.out [...] Contents of the .debug_info section: Compilation Unit @ offset 0x0: Length:0x24 (32-bit) Version: 5 Unit Type: DW_UT_compile (1) Abbrev Offset: 0x0 Pointer Size: 8 I did not find an option to emit v4 CUs. gcc's -gdwarf-4 option has no effect in that regard, either. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/11496] make error
https://sourceware.org/bugzilla/show_bug.cgi?id=11496 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |OBSOLETE --- Comment #1 from Nick Clifton --- Subject: Re: New: make error Hi Swen, > Hello, I try to roll back from binutils 2.20 to 2.18 in my system. I have > installed gcc-3.4 and g++-3.4, the ./configure doesn't report any error, > however > when I try to make I got the error below: > make[2]: *** ûÓйæÔò¿ÉÒÔ´´½¨¡°size.o¡±ÐèÒªµÄÄ¿±ê¡°../bfd/bfdver.h¡±. stop. > make[2]:leaving directory `/home/user/desktop/binutils-2.18/binutils' I cannot actually read that error message. Do you have your locale set to C ? If not then try changing it to that. As for the error itself I suspect that it connected with your attempt to rollback to the earlier binutils release. Did you build in a completely clean tree ? (Ie one with no remnants of the 2.20 release). Cheers Nick --- Comment #2 from Alan Modra --- . -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/12557] gcc & Firefox fail to build with -flto and --as-needed LDFLAGS
https://sourceware.org/bugzilla/show_bug.cgi?id=12557 Alan Modra changed: What|Removed |Added Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #33 from Alan Modra --- Fixed a long time ago -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gprofng/29392] [gp-display-html] Unexpected line format in summary file
https://sourceware.org/bugzilla/show_bug.cgi?id=29392 Ruud van der Pas changed: What|Removed |Added Status|NEW |ASSIGNED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/6742] Ungraceful build error if bison or yacc is not available when building ld from CVS
https://sourceware.org/bugzilla/show_bug.cgi?id=6742 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|NEW |RESOLVED --- Comment #3 from Alan Modra --- Missing bison/flex is diagnosed. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29014] Documentation correction
https://sourceware.org/bugzilla/show_bug.cgi?id=29014 Alan Modra changed: What|Removed |Added Resolution|--- |NOTABUG Status|UNCONFIRMED |RESOLVED --- Comment #1 from Alan Modra --- Yes, the doc is missing a flag value 1<<4, but that's because the doc is taken directly from the source which happens to leave this bit unused. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/12666] I am getting an error while building binutils for crosstool-ng-1.6.1
https://sourceware.org/bugzilla/show_bug.cgi?id=12666 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- No useful information for current binutils -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/12658] ld: potential infinite loop and memory leaks when link many object files
https://sourceware.org/bugzilla/show_bug.cgi?id=12658 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|UNCONFIRMED |RESOLVED --- Comment #25 from Alan Modra --- Not current -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/13031] Building CodeBlocks on Windows using mingw gcc 4.6.1 "-flto -fuse-linker-plugin" results in many linker stage errors
https://sourceware.org/bugzilla/show_bug.cgi?id=13031 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|NEW |RESOLVED --- Comment #3 from Alan Modra --- Not current, probably fixed a long time ago -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/13167] Patch for 13024 breaks GCC build on IA64 HP-UX
https://sourceware.org/bugzilla/show_bug.cgi?id=13167 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Alan Modra --- Looks like this was fixed -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/14836] fails to build with -Werror=unused-but-set-variable
https://sourceware.org/bugzilla/show_bug.cgi?id=14836 Alan Modra changed: What|Removed |Added Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- Fixed a long time agp -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/15067] LD from Binutils 2.23.1 crashes when building GDB 7.5.1
https://sourceware.org/bugzilla/show_bug.cgi?id=15067 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- Likely already fixed -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29361] Makefile:26: *** missing separator. Stop
https://sourceware.org/bugzilla/show_bug.cgi?id=29361 --- Comment #3 from Alan Modra --- Someone once said that trying to make things foolproof underestimates the ingenuity of fools. I am not calling you a fool, just saying that it is a real time waster trying to fix this sort of bug. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/15951] binutils testsuite builds status wrapper unconditionally
https://sourceware.org/bugzilla/show_bug.cgi?id=15951 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b5375c5da917828f801dff29e817895910f87536 commit b5375c5da917828f801dff29e817895910f87536 Author: Alan Modra Date: Fri Jul 22 10:41:33 2022 +0930 PR15951, binutils testsuite builds status wrapper unconditionally PR 15951 * testsuite/binutils-all/objcopy.exp: Build testglue.o when needs_status_wrapper. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/15951] binutils testsuite builds status wrapper unconditionally
https://sourceware.org/bugzilla/show_bug.cgi?id=15951 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |2.40 --- Comment #2 from Alan Modra --- Fixed. Sorry it took so long to get attention. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17122] OSX 10.9 build failure
https://sourceware.org/bugzilla/show_bug.cgi?id=17122 --- Comment #3 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6577f365ebdee7dda71cb996efa29d3714cbccd0 commit 6577f365ebdee7dda71cb996efa29d3714cbccd0 Author: Alan Modra Date: Fri Jul 22 12:11:24 2022 +0930 PR17122, OSX 10.9 build failure sbrk hasn't been used in binutils/ or ld/ for quite some time (so the PR was fixed a while ago). Tidy up configury. PR 17122 binutils/ * configure.ac: Don't check for sbrk. * sysdep.h (sbrk): Don't supply fallback declaration. * config.in: Regenerate. * configure: Regenerate. ld/ * configure.ac: Don't check for sbrk. * config.in: Regenerate. * configure: Regenerate. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17122] OSX 10.9 build failure
https://sourceware.org/bugzilla/show_bug.cgi?id=17122 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Alan Modra --- . -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17163] BFD: BFD (GNU Binutils) 2.19.51.20090704 internal error, aborting at /home/cstrauss/build/binutils/binutils-2.19.51-1/bfd/coffcode.h line 923 in handle_COMDAT
https://sourceware.org/bugzilla/show_bug.cgi?id=17163 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |OBSOLETE Severity|critical|normal --- Comment #1 from Alan Modra --- This bug hasn't had any attention for years. I'd guess laregely because there is no testcase for someone to reproduce the problem. Closing as obsolete, reopen if the bug still happens with mainline and you attach a testcase. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/29389] Failed assertions in bfd/cofflink.c and bfd/coff-x86_64.c during the linking stage (MSYS2 MinGW64)
https://sourceware.org/bugzilla/show_bug.cgi?id=29389 --- Comment #1 from Alan Modra --- See my comment https://sourceware.org/pipermail/binutils/2022-July/121966.html -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17330] Fails to build on sh4: pcrel too far
https://sourceware.org/bugzilla/show_bug.cgi?id=17330 Alan Modra changed: What|Removed |Added Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- Fixed as per https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758830 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17419] build failure: bfd.texinfo has missing node references
https://sourceware.org/bugzilla/show_bug.cgi?id=17419 Alan Modra changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|--- |WORKSFORME --- Comment #3 from Alan Modra --- . -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/17030] elf-strtab.c assertion fail
https://sourceware.org/bugzilla/show_bug.cgi?id=17030 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED Severity|critical|normal --- Comment #1 from Alan Modra --- This has probably been fixed in newer versions of ld, I think. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/17526] Error en gas/subsegs.c linea 70 en macro bfd/bfd.h linea 304
https://sourceware.org/bugzilla/show_bug.cgi?id=17526 Alan Modra changed: What|Removed |Added Resolution|--- |FIXED Status|NEW |RESOLVED Severity|critical|normal --- Comment #1 from Alan Modra --- Fixed in current sources. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/17424] Does not build correctly with \r\n line terminators on Cygwin
https://sourceware.org/bugzilla/show_bug.cgi?id=17424 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- This would be an automake bug, so incorrect to be in this bugzilla. In any case, binutils now uses a later version of automake. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/18450] Combined gcc and binutils build from git-master fails, with gas/as-new not existing
https://sourceware.org/bugzilla/show_bug.cgi?id=18450 Alan Modra changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |OBSOLETE --- Comment #6 from Alan Modra --- Combined builds are not supported. If they work, great! If not, you get to fix them, as you apparently did. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/21934] gas build fails when using gcc 7
https://sourceware.org/bugzilla/show_bug.cgi?id=21934 Alan Modra changed: What|Removed |Added Resolution|--- |OBSOLETE Status|WAITING |RESOLVED --- Comment #16 from Alan Modra --- A gcc bug, and gcc has moved on. Build with --disable-werror as a work-around. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/22941] binutils build fails if intl/plural.y is newer than intl/plural.c
https://sourceware.org/bugzilla/show_bug.cgi?id=22941 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Alan Modra --- I believe this has been fixed -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/10374] Local/global symbol order in symbol table
https://sourceware.org/bugzilla/show_bug.cgi?id=10374 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from Alan Modra --- This is a "feature" of the irix-compatible ABI you are using. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/9713] Big gap between .text and .jcr
https://sourceware.org/bugzilla/show_bug.cgi?id=9713 Alan Modra changed: What|Removed |Added Resolution|--- |NOTABUG Status|NEW |RESOLVED --- Comment #2 from Alan Modra --- Closing as per comment #1 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/10003] BFD error since 2.18.1
https://sourceware.org/bugzilla/show_bug.cgi?id=10003 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Alan Modra --- I believe this has been fixed. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/3807] binutils-all/objcopy.exp test-suite failure for mipsisa32r2el-elf
https://sourceware.org/bugzilla/show_bug.cgi?id=3807 Alan Modra changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |FIXED --- Comment #7 from Alan Modra --- Closing. Yes, irix compatibility means mips object files violate the ELF standard. This isn't the place to agitate for a change in the default ABI for mips-elf and similar targets. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/5214] large file support incomplete
https://sourceware.org/bugzilla/show_bug.cgi?id=5214 Alan Modra changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #1 from Alan Modra --- No point in keeping this open. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/291] GAS assemble direct constant as memory reference
https://sourceware.org/bugzilla/show_bug.cgi?id=291 Alan Modra changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |WONTFIX --- Comment #3 from Alan Modra --- The comment #2 testcase isn't fixable without a two-pass assembler or a change in assembly syntax. -- You are receiving this mail because: You are on the CC list for the bug.