[Bug ld/29369] [2.39 Regression] ld: internal error ../../ld/ldlang.c 6452 on powerpc64le-linux-gnu

2022-07-25 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29369

Alan Modra  changed:

   What|Removed |Added

 Resolution|INVALID |FIXED

--- Comment #8 from Alan Modra  ---
According to Martin Liska, this problem also reproduced building an
--enable-pgo-build=lto libopcodes shared lib prior to the patch I committed,
and disappeared after.

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


[Bug gprofng/29356] [display html] Execution fails if gprofng is not included in PATH

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29356

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Vladimir Mezentsev
:

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

commit 91a5dd8e4acde7938ec8603673d47098070ccc35
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:15:12 2022 -0700

gprofng: fix bug 29356 - Execution fails if gprofng is not included in PATH

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29356
* gp-display-html/gp-display-html.in: fixed a problem to execute
gp-display-text in case gprofng is not included in the search
path.

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


[Bug gprofng/29392] [display html] Unexpected line format in summary file

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29392

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Vladimir Mezentsev
:

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

commit c69c2b6033a98d8fd28386ad92cada01dfd9b823
Author: Ruud van der Pas 
Date:   Fri Jul 22 05:59:17 2022 -0700

gprofng: fix bug 29392 - Unexpected line format in summary file

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29392
* gp-display-html/gp-display-html.in: modified a regex, plus the
code to handle the results; renamed a variable to improve the
consistency in naming.

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


[Bug gprofng/29353] [display html] Fix a lay-out issue in the html disassembly files

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29353

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Vladimir Mezentsev
:

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

commit 408520bcaa874edb0e37506e8559b2e4194dca05
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:21:49 2022 -0700

gprofng: fix bug 29353 - Fix a lay-out issue in the html disassembly files

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29353
* gp-display-html/gp-display-html.in: fixed a problem in the
generation of html for the disassembly where instructions
without arguments were not handled correctly.

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


[Bug gprofng/29352] [display html] Fix the message Hexadecimal number > 0xffffffff non-portable

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29352

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Vladimir Mezentsev
:

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

commit 2e2a82421ac0c817d433d2698ed29ce84d1f1574
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:27:41 2022 -0700

gprofng: fix bug 29352 - Fix the message Hexadecimal number > 0x
non-portable

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29352
* gp-display-html/gp-display-html.in: the hex subroutine from
the bigint module is now used.

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


[Bug gprofng/29351] [display html] Move dynamic loading of modules to a later stage

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29351

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Vladimir Mezentsev
:

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

commit 872ae1027e3a4d344333acf7507a3287e3b0
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:32:51 2022 -0700

gprofng: fix bug 29351 - Move dynamic loading of modules to a later stage

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29351
* gp-display-html/gp-display-html.in: the dynamic loading of
modules occurred too early, resulting in the generation of the
man page to fail in case a module is missing; the loading part is
now done somewhat later in the execution to avoid this problem.

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


[Bug gprofng/29356] [display html] Execution fails if gprofng is not included in PATH

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29356

--- Comment #1 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by Vladimir Mezentsev
:

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

commit a9b7db7038c36c3270856b955b5cc9446b77234b
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:15:12 2022 -0700

gprofng: fix bug 29356 - Execution fails if gprofng is not included in PATH

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29356
* gp-display-html/gp-display-html.in: fixed a problem to execute
gp-display-text in case gprofng is not included in the search
path.

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


[Bug gprofng/29353] [display html] Fix a lay-out issue in the html disassembly files

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29353

--- Comment #1 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by Vladimir Mezentsev
:

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

commit a2b2f9b36fdac6c2c508884f482178ed842e0d40
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:21:49 2022 -0700

gprofng: fix bug 29353 - Fix a lay-out issue in the html disassembly files

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29353
* gp-display-html/gp-display-html.in: fixed a problem in the
generation of html for the disassembly where instructions
without arguments were not handled correctly.

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


[Bug gprofng/29392] [display html] Unexpected line format in summary file

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29392

--- Comment #1 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by Vladimir Mezentsev
:

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

commit 6224c49a8b473331dc00d1f055e474e6bd1507ed
Author: Ruud van der Pas 
Date:   Fri Jul 22 05:59:17 2022 -0700

gprofng: fix bug 29392 - Unexpected line format in summary file

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29392
* gp-display-html/gp-display-html.in: modified a regex, plus the
code to handle the results; renamed a variable to improve the
consistency in naming.

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


[Bug gprofng/29352] [display html] Fix the message Hexadecimal number > 0xffffffff non-portable

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29352

--- Comment #1 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by Vladimir Mezentsev
:

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

commit 0d8e5bba736d9846043cbe1ecc7c0e374022b57a
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:27:41 2022 -0700

gprofng: fix bug 29352 - Fix the message Hexadecimal number > 0x
non-portable

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29352
* gp-display-html/gp-display-html.in: the hex subroutine from
the bigint module is now used.

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


[Bug gprofng/29351] [display html] Move dynamic loading of modules to a later stage

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29351

--- Comment #1 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by Vladimir Mezentsev
:

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

commit bf73d754c6320be943c6b9842b7696dc9df87eb0
Author: Ruud van der Pas 
Date:   Fri Jul 22 06:32:51 2022 -0700

gprofng: fix bug 29351 - Move dynamic loading of modules to a later stage

gprofng/Changelog:
2022-07-22  Ruud van der Pas  

PR gprofng/29351
* gp-display-html/gp-display-html.in: the dynamic loading of
modules occurred too early, resulting in the generation of the
man page to fail in case a module is missing; the loading part is
now done somewhat later in the execution to avoid this problem.

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


[Bug ld/29378] CTF test failures with GCC 12 and -O0

2022-07-25 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29378

H.J. Lu  changed:

   What|Removed |Added

   Target Milestone|--- |2.40
 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from H.J. Lu  ---
Fixed for 2.40.

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


Issue 47177 in oss-fuzz: binutils:fuzz_readelf: Timeout in fuzz_readelf

2022-07-25 Thread sheriffbot via monorail
Updates:
Labels: Deadline-Approaching

Comment #2 on issue 47177 by sheriffbot: binutils:fuzz_readelf: Timeout in 
fuzz_readelf
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47177#c2

This bug is approaching its deadline for being fixed, and will be automatically 
derestricted within 7 days. If a fix is planned within 2 weeks after the 
deadline has passed, a grace extension can be granted.

- Your friendly Sheriffbot

-- 
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.

[Bug ld/17709] [2.26 Regression] elf/vismain test in glibc failed

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=17709

--- Comment #8 from cvs-commit at gcc dot gnu.org  ---
The binutils-2_39-branch branch has been updated by H.J. Lu
:

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

commit fc69c7e989d531c95c686ce2bed3d3f89c33c142
Author: H.J. Lu 
Date:   Mon Jul 18 18:24:26 2022 -0700

x86: Disallow invalid relocations against protected symbols

Since glibc 2.36 will issue warnings for copy relocation against
protected symbols and non-canonical reference to canonical protected
functions, change the linker to always disallow such relocations.

bfd/

* elf32-i386.c (elf_i386_scan_relocs): Remove check for
elf_has_indirect_extern_access.
* elf64-x86-64.c (elf_x86_64_scan_relocs): Likewise.
(elf_x86_64_relocate_section): Remove check for
elf_has_no_copy_on_protected.
* elfxx-x86.c (elf_x86_allocate_dynrelocs): Check for building
executable instead of elf_has_no_copy_on_protected.
(_bfd_x86_elf_adjust_dynamic_symbol): Disallow copy relocation
against non-copyable protected symbol.
* elfxx-x86.h (SYMBOL_NO_COPYRELOC): Remove check for
elf_has_no_copy_on_protected.

ld/

* testsuite/ld-i386/i386.exp: Expect linker error for PR ld/17709
test.
* testsuite/ld-i386/pr17709.rd: Removed.
* testsuite/ld-i386/pr17709.err: New file.
* testsuite/ld-x86-64/pr17709.rd: Removed.
* testsuite/ld-x86-64/pr17709.err: New file.
* testsuite/ld-x86-64/pr28875-func.err: Updated.
* testsuite/ld-x86-64/x86-64.exp: Expect linker error for PR
ld/17709 test.  Add tests for function pointer against protected
function.

(cherry picked from commit f638657759f5b9b4eb31a1aa6b9fe6e6fb01f4a0)

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


[Bug ld/29378] CTF test failures with GCC 12 and -O0

2022-07-25 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29378

--- Comment #1 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=e4146092c3f147b8c395febc771edd7de23f724d

commit e4146092c3f147b8c395febc771edd7de23f724d
Author: H.J. Lu 
Date:   Fri Jul 22 11:35:00 2022 -0700

ld: Compile 2 CTF tests with -O2

When GCC 12 is used to build binutils with -O0, the following 2 tests
failed:

FAIL: Conflicted data syms, partially indexed, stripped, with variables
FAIL: Conflicted data syms, partially indexed, stripped

Compile 2 tests with -O2 to avoid test failures.

PR ld/29378
* testsuite/ld-ctf/data-func-conflicted-vars.d: Compile with -O2.
* testsuite/ld-ctf/data-func-conflicted.d: Likewise.

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


[Bug ld/29369] [2.39 Regression] ld: internal error ../../ld/ldlang.c 6452 on powerpc64le-linux-gnu

2022-07-25 Thread mliska at suse dot cz
https://sourceware.org/bugzilla/show_bug.cgi?id=29369

Martin Liska  changed:

   What|Removed |Added

 CC||mliska at suse dot cz

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


[Bug binutils/29397] binutils: support zstd for SHF_COMPRESSED debug sections

2022-07-25 Thread i at maskray dot me
https://sourceware.org/bugzilla/show_bug.cgi?id=29397

--- Comment #1 from Fangrui Song  ---
Add more tools to the list:

* nm
* addr2line

For objcopy --compress-debug-sections=zstd , I think it should apply only to
uncompressed .debug_* sections. If a section is compressed by zlib, the format
should not change.
If a user wants to ensure zlib sections are converted to zstd, run
--decompress-debug-sections first.

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