[Bug gprofng/31252] gprofng causes testsuite parallel jobs fail (again)

2024-01-17 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

Sam James  changed:

   What|Removed |Added

 CC||sam at gentoo dot org

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


[Bug ld/30824] internal error with -z pack-relative-relocs

2024-01-17 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30824

Alan Modra  changed:

   What|Removed |Added

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

--- Comment #9 from Alan Modra  ---
Fixed

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


[Bug ld/30824] internal error with -z pack-relative-relocs

2024-01-17 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30824

--- Comment #8 from Sourceware Commits  ---
The binutils-2_42-branch branch has been updated by Alan Modra
:

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

commit 8532b62c9bf088727a37c3627f3882a69631bb39
Author: Alan Modra 
Date:   Tue Jan 16 11:06:23 2024 +1030

PR30824 internal error with -z pack-relative-relocs

This corrects a counting problem, where prior to relocate_section relr
encoded relative relocs were allowed when it was known they were on
even boundaries, but relocate_section can only put relative relocs
(non-relr) on eight byte boundaries.

PR 30824
* elf64-ppc.c (RELR_ALIGN): Define, use throughout.
(maybe_relr): New function, use throughout.

(cherry picked from commit f91074ebd8dc8077c9c778a42360e77a636dce5e)

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


[Bug ld/30824] internal error with -z pack-relative-relocs

2024-01-17 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30824

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

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

commit f91074ebd8dc8077c9c778a42360e77a636dce5e
Author: Alan Modra 
Date:   Tue Jan 16 11:06:23 2024 +1030

PR30824 internal error with -z pack-relative-relocs

This corrects a counting problem, where prior to relocate_section relr
encoded relative relocs were allowed when it was known they were on
even boundaries, but relocate_section can only put relative relocs
(non-relr) on eight byte boundaries.

PR 30824
* elf64-ppc.c (RELR_ALIGN): Define, use throughout.
(maybe_relr): New function, use throughout.

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


[Bug gprofng/30943] [display html] Do not generate disassembly by default

2024-01-17 Thread ruud.vanderpas at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30943

Ruud van der Pas  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #2 from Ruud van der Pas  ---
I will investigate this further, but upfront I'm not sure this is a good
approach to improve the performance. It will also complicate the code, since
there won't be any links to the html files with the disassembly.

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


[Bug gprofng/30942] [display html] Improve the performance

2024-01-17 Thread ruud.vanderpas at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30942

Ruud van der Pas  changed:

   What|Removed |Added

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

--- Comment #4 from Ruud van der Pas  ---
I identified an opportunity to improve the performance in the part that
generates the caller-callee information. This has a noticeable positive impact.
Especially on applications with a larger number of functions.

The fix is in binutils 2.42.

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


[Bug gprofng/30439] [display html] Assertion error in caller-callee structure creation

2024-01-17 Thread ruud.vanderpas at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30439

Ruud van der Pas  changed:

   What|Removed |Added

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

--- Comment #2 from Ruud van der Pas  ---
The fix is in binutils 2.42.

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


[Bug gprofng/30438] [display html] Assertion error in function structure creation

2024-01-17 Thread ruud.vanderpas at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30438

Ruud van der Pas  changed:

   What|Removed |Added

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

--- Comment #2 from Ruud van der Pas  ---
The fixe is in binutils 2.42.

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


[Bug gas/25602] Unclear documentation about .altmacro

2024-01-17 Thread seanga2 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25602

seanga2 at gmail dot com changed:

   What|Removed |Added

 CC||seanga2 at gmail dot com

--- Comment #1 from seanga2 at gmail dot com ---
To expand on this, .altmacro is a global setting applied at macro invocation,
not at macro definition. This is not documented anywhere.

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


[Bug gas/31255] New: keyword arguments do not work with .altmacro

2024-01-17 Thread seanga2 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31255

Bug ID: 31255
   Summary: keyword arguments do not work with .altmacro
   Product: binutils
   Version: 2.41
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: gas
  Assignee: unassigned at sourceware dot org
  Reporter: seanga2 at gmail dot com
  Target Milestone: ---

Consider the following program:

.macro foo bar=1, baz=2
.print "\bar \baz"
.endm

foo baz=3

when assembling, it prints

$ as macro.S
1 3

However, if .altmacro is added, then it prints

$ as altmacro.S
baz=3 2

This behavior is not documented.

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


[Bug gprofng/31252] gprofng causes testsuite parallel jobs fail (again)

2024-01-17 Thread xry111 at xry111 dot site
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

Xi Ruoyao  changed:

   What|Removed |Added

   See Also||https://sourceware.org/bugz
   ||illa/show_bug.cgi?id=29107,
   ||https://sourceware.org/bugz
   ||illa/show_bug.cgi?id=30808

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


[Bug gprofng/31252] New: gprofng causes testsuite parallel jobs fail (again)

2024-01-17 Thread xry111 at xry111 dot site
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

Bug ID: 31252
   Summary: gprofng causes testsuite parallel jobs fail  (again)
   Product: binutils
   Version: 2.42
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: gprofng
  Assignee: vladimir.mezentsev at oracle dot com
  Reporter: xry111 at xry111 dot site
  Target Milestone: ---

PR 29107 has came back after PR 30808 fix.

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


[Bug ld/30824] internal error with -z pack-relative-relocs

2024-01-17 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30824

--- Comment #6 from Nick Clifton  ---
Hi Alan,

(In reply to Alan Modra from comment #5)
> Created attachment 15305 [details]
> increase relr alignment requirement
> 
> untested

That patch does work.  At least as far as building FreeRDP goes.

Please could you apply it to the 2.42 branch as well as the mainline ?

Cheers
  Nick

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