[Bug gas/30308] as crash (infinite recursion) on invalid source file

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30308

Alan Modra  changed:

   What|Removed |Added

   Assignee|unassigned at sourceware dot org   |amodra at gmail dot com
 Status|NEW |ASSIGNED
   Target Milestone|--- |2.43

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gas/30308] as crash (infinite recursion) on invalid source file

2024-02-14 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30308

--- Comment #3 from Sourceware Commits  ---
The master branch has been updated by Alan Modra :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2fbbadc2c336cad228be998a118e3bab3be30757

commit 2fbbadc2c336cad228be998a118e3bab3be30757
Author: Alan Modra 
Date:   Thu Feb 15 11:12:01 2024 +1030

PR30308, infinite recursion in i386_intel_simplify

This patch exposes the symbol "resolving" flag for use in
i386_intel_simplify, not only preventing infinite recursion on the
testcase in the PR but also more complicated cases like:

 .intel_syntax
 b = a
 a = b
 mov eax, [a]

PR 30308
* symbols.c (symbol_mark_resolving, symbol_clear_resolving),
(symbol_resolving_p): New functions.
* symbols.h: Declare them.
* config/tc-i386-intel.c (i386_intel_simplify): Delete forward
declaration.  Formatting.
(i386_intel_simplify_symbol): Use resolving flag to prevent
infinite recursion.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gas/30308] as crash (infinite recursion) on invalid source file

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30308

Alan Modra  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #4 from Alan Modra  ---
Fixed

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/29785] memory bloat in version 2.39

2024-02-14 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29785

--- Comment #5 from Sourceware Commits  ---
The master branch has been updated by Alan Modra :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad

commit 7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad
Author: Steinar H. Gunderson 
Date:   Fri May 19 09:14:54 2023 +

PR29785, memory bloat after b43771b045fb

Pathological cases of dwarf info with overlapping duplicate memory
ranges can cause splitting of trie leaf nodes, which in the worst case
will cause memory to increase without bounds.

PR 29785
* dwarf2.c (insert_arange_in_trie): Don't split leaf nodes
unless that reduces number of elements in at least one node.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/29785] memory bloat in version 2.39

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29785

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED
   Assignee|unassigned at sourceware dot org   |amodra at gmail dot com
   Target Milestone|--- |2.43

--- Comment #6 from Alan Modra  ---
Patch pushed.  It also fixes
https://oss-fuzz.com/testcase-detail/4564110830272512

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/28893] binutils-2.37: PGO build with Clang results in configure error: AR with --plugin and rc is required for LTO build

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28893

Alan Modra  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |OBSOLETE

--- Comment #1 from Alan Modra  ---
Closing since the gentoo report has been closed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28848

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #13 from Alan Modra  ---
I'm assuming this one is fixed by Nick's patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/28743] -z relro creats holes in the process image on GNU/Linux

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28743

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #24 from Alan Modra  ---
This was fixed with 9833b7757d24

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/28696] FAIL: .noinit sections

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28696

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from Alan Modra  ---
Fixed with commit 07aeb917c4d3

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/28672] Link failure on some targets when building as PIE

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28672

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |NOTABUG

--- Comment #2 from Alan Modra  ---
Closing, assuming comment #1 was true given there was no reply.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/28592] objdump -d --source is very slow with certain ELF

2024-02-14 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=28592

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Alan Modra  ---
Fixed

-- 
You are receiving this mail because:
You are on the CC list for the bug.