[Bug binutils/26246] invalid access in bfd/elf32-xtensa.c

2020-07-22 Thread jcmvbkbc at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26246

jcmvbkbc at gcc dot gnu.org changed:

   What|Removed |Added

   Assignee|unassigned at sourceware dot org   |jcmvbkbc at gcc dot 
gnu.org
   Last reconfirmed||2020-07-22
 Ever confirmed|0   |1
 Status|UNCONFIRMED |ASSIGNED

--- Comment #3 from jcmvbkbc at gcc dot gnu.org ---
Martin, Alan, thanks for the report and proposed fixes.
I'll test and submit the change to removed_literal_compare proposed by Alan.

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


[Bug binutils/26246] invalid access in bfd/elf32-xtensa.c

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26246

--- Comment #4 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Max Filippov :

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

commit 1ad2776d3db6d82cb59cef1495642fc7fcd57ed5
Author: Max Filippov 
Date:   Wed Jul 22 02:17:38 2020 -0700

bfd: xtensa: pr26246: fix removed_literal_compare

2020-07-22  Max Filippov  
bfd/
PR 26246
* elf32-xtensa.c (removed_literal_compare): Use correct pointer
type for the first function argument. Rename pointers to reflect
that they have distinct types.

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


[Bug binutils/26246] invalid access in bfd/elf32-xtensa.c

2020-07-22 Thread jcmvbkbc at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26246

jcmvbkbc at gcc dot gnu.org changed:

   What|Removed |Added

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

--- Comment #5 from jcmvbkbc at gcc dot gnu.org ---
Fix committed to master.

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


[Bug binutils/26278] Get Help For Configuring Aol Email Settings

2020-07-22 Thread lucybrown39 at yahoo dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26278

Lucy Brown  changed:

   What|Removed |Added

URL||https://www.emailsupport.us
   ||/blog/aol-email-settings-us
   ||ing-imap/

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


[Bug binutils/26278] New: Get Help For Configuring Aol Email Settings

2020-07-22 Thread lucybrown39 at yahoo dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26278

Bug ID: 26278
   Summary: Get Help For Configuring Aol Email Settings
   Product: binutils
   Version: unspecified
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: binutils
  Assignee: unassigned at sourceware dot org
  Reporter: lucybrown39 at yahoo dot com
  Target Milestone: ---

Configuring AOL Email Settings can be complicated sometimes and even lead to
setup failure. If any such thing has happened to you and you are wondering how
to get the setup done, you need to reach us for assistance. We are third party
AOL Mail Support with over 15 years of experience in the sector. So, whether
you are having trouble with configuring AOL SMTP settings, IMAP setting or POP
settings, just count on us and we’ll handle it from there.
https://www.emailsupport.us/blog/aol-email-settings-using-imap/

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


[Bug ld/26267] LTO failed to detect multiple definitions

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26267

--- 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=0e6a3f07f50723d1831291492b96fdf74bcbdc11

commit 0e6a3f07f50723d1831291492b96fdf74bcbdc11
Author: H.J. Lu 
Date:   Wed Jul 22 03:49:07 2020 -0700

ld: Properly override the IR definition

We change the previous definition in the IR object to undefweak only
after all LTO symbols have been read.

include/

PR ld/26262
PR ld/26267
* bfdlink.h (bfd_link_info): Add lto_all_symbols_read.

ld/

PR ld/26262
PR ld/26267
* ldlang.c (lang_process): Set lto_all_symbols_read after all
LTO IR symbols have been read.
* plugin.c (plugin_notice): Override the IR definition only if
all LTO IR symbols have been read or the new definition is
non-weak and the the IR definition is weak
* testsuite/ld-plugin/lto.exp: Run PR ld/26262 and ld/26267
tests.
* testsuite/ld-plugin/pr26262a.c: New file.
* testsuite/ld-plugin/pr26262b.c: Likewise.
* testsuite/ld-plugin/pr26262c.c: Likewise.
* testsuite/ld-plugin/pr26267.err: Likewise.
* testsuite/ld-plugin/pr26267a.c: Likewise.
* testsuite/ld-plugin/pr26267b.c: Likewise.
* testsuite/ld-plugin/pr26267c.c: Likewise.

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26262

--- Comment #7 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=0e6a3f07f50723d1831291492b96fdf74bcbdc11

commit 0e6a3f07f50723d1831291492b96fdf74bcbdc11
Author: H.J. Lu 
Date:   Wed Jul 22 03:49:07 2020 -0700

ld: Properly override the IR definition

We change the previous definition in the IR object to undefweak only
after all LTO symbols have been read.

include/

PR ld/26262
PR ld/26267
* bfdlink.h (bfd_link_info): Add lto_all_symbols_read.

ld/

PR ld/26262
PR ld/26267
* ldlang.c (lang_process): Set lto_all_symbols_read after all
LTO IR symbols have been read.
* plugin.c (plugin_notice): Override the IR definition only if
all LTO IR symbols have been read or the new definition is
non-weak and the the IR definition is weak
* testsuite/ld-plugin/lto.exp: Run PR ld/26262 and ld/26267
tests.
* testsuite/ld-plugin/pr26262a.c: New file.
* testsuite/ld-plugin/pr26262b.c: Likewise.
* testsuite/ld-plugin/pr26262c.c: Likewise.
* testsuite/ld-plugin/pr26267.err: Likewise.
* testsuite/ld-plugin/pr26267a.c: Likewise.
* testsuite/ld-plugin/pr26267b.c: Likewise.
* testsuite/ld-plugin/pr26267c.c: Likewise.

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


[Bug gas/14798] gas mips target generates badly typed symbols

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=14798

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

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

commit b83d958fc7050bf990d7c24596b9dcdc130433a7
Author: Maciej W. Rozycki 
Date:   Wed Jul 22 12:46:00 2020 +0100

MIPS/GAS/testsuite: Use a helper variable for IRIX/non-IRIX test selection

Define a helper variable for IRIX/non-IRIX test selection and use it
with the PR 14798 test case.

gas/
* testsuite/gas/mips/mips.exp: Use a helper variable for
IRIX/non-IRIX test selection.

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26262

H.J. Lu  changed:

   What|Removed |Added

  Attachment #12713|0   |1
is obsolete||

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26262

--- Comment #8 from H.J. Lu  ---
Fixed for 2.36 so far.

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


[Bug ld/26267] LTO failed to detect multiple definitions

2020-07-22 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26267

H.J. Lu  changed:

   What|Removed |Added

Version|2.35|2.36 (HEAD)
 Status|NEW |RESOLVED
   Target Milestone|--- |2.36
 Resolution|--- |FIXED

--- Comment #2 from H.J. Lu  ---
2.35 is OK.

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26262
Bug 26262 depends on bug 26267, which changed state.

Bug 26267 Summary: LTO failed to detect multiple definitions
https://sourceware.org/bugzilla/show_bug.cgi?id=26267

   What|Removed |Added

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

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


[Bug ld/26267] LTO failed to detect multiple definitions

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26267

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

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

commit 041d1c2d4f03a134cb7574e4d62d2ce4418503ff
Author: H.J. Lu 
Date:   Wed Jul 22 03:49:07 2020 -0700

ld: Properly override the IR definition

We change the previous definition in the IR object to undefweak only
after all LTO symbols have been read.

include/

PR ld/26262
PR ld/26267
* bfdlink.h (bfd_link_info): Add lto_all_symbols_read.

ld/

PR ld/26262
PR ld/26267
* ldlang.c (lang_process): Set lto_all_symbols_read after all
LTO IR symbols have been read.
* plugin.c (plugin_notice): Override the IR definition only if
all LTO IR symbols have been read or the new definition is
non-weak and the the IR definition is weak
* testsuite/ld-plugin/lto.exp: Run PR ld/26262 and ld/26267
tests.
* testsuite/ld-plugin/pr26262a.c: New file.
* testsuite/ld-plugin/pr26262b.c: Likewise.
* testsuite/ld-plugin/pr26262c.c: Likewise.
* testsuite/ld-plugin/pr26267.err: Likewise.
* testsuite/ld-plugin/pr26267a.c: Likewise.
* testsuite/ld-plugin/pr26267b.c: Likewise.
* testsuite/ld-plugin/pr26267c.c: Likewise.

(cherry picked from commit 0e6a3f07f50723d1831291492b96fdf74bcbdc11)

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26262

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

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

commit 041d1c2d4f03a134cb7574e4d62d2ce4418503ff
Author: H.J. Lu 
Date:   Wed Jul 22 03:49:07 2020 -0700

ld: Properly override the IR definition

We change the previous definition in the IR object to undefweak only
after all LTO symbols have been read.

include/

PR ld/26262
PR ld/26267
* bfdlink.h (bfd_link_info): Add lto_all_symbols_read.

ld/

PR ld/26262
PR ld/26267
* ldlang.c (lang_process): Set lto_all_symbols_read after all
LTO IR symbols have been read.
* plugin.c (plugin_notice): Override the IR definition only if
all LTO IR symbols have been read or the new definition is
non-weak and the the IR definition is weak
* testsuite/ld-plugin/lto.exp: Run PR ld/26262 and ld/26267
tests.
* testsuite/ld-plugin/pr26262a.c: New file.
* testsuite/ld-plugin/pr26262b.c: Likewise.
* testsuite/ld-plugin/pr26262c.c: Likewise.
* testsuite/ld-plugin/pr26267.err: Likewise.
* testsuite/ld-plugin/pr26267a.c: Likewise.
* testsuite/ld-plugin/pr26267b.c: Likewise.
* testsuite/ld-plugin/pr26267c.c: Likewise.

(cherry picked from commit 0e6a3f07f50723d1831291492b96fdf74bcbdc11)

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


[Bug ld/26262] ld/plugin.c:plugin_notice may incorrectly replace an LTO bfd_link_hash_defined with bfd_link_hash_undefweak

2020-07-22 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26262

H.J. Lu  changed:

   What|Removed |Added

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

--- Comment #10 from H.J. Lu  ---
Fixed for 2.35.

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


[Bug ld/26288] New: ET_EXEC files rejected with `--just-symbols' (PR ld/26047 fix regression)

2020-07-22 Thread ma...@linux-mips.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26288

Bug ID: 26288
   Summary: ET_EXEC files rejected with `--just-symbols' (PR
ld/26047 fix regression)
   Product: binutils
   Version: 2.35
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
  Assignee: unassigned at sourceware dot org
  Reporter: ma...@linux-mips.org
CC: i at maskray dot me, nickc at redhat dot com
  Target Milestone: 2.35

The PR ld/26047 fix has regressed RISC-V/Linux kernel builds, causing a
link failure, by disallowing the use of ET_EXEC files as `--just-symbols'
input, which is legitimate and indeed often the most useful.

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


[Bug ld/26288] ET_EXEC files rejected with `--just-symbols' (PR ld/26047 fix regression)

2020-07-22 Thread ma...@linux-mips.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26288

Maciej W. Rozycki  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #1 from Maciej W. Rozycki  ---
I'm testing a fix along with a couple of test cases targetting 2.35.

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


[Bug ld/26288] ET_EXEC files rejected with `--just-symbols' (PR ld/26047 fix regression)

2020-07-22 Thread i at maskray dot me
https://sourceware.org/bugzilla/show_bug.cgi?id=26288

--- Comment #2 from Fangrui Song  ---
Allowing ET_EXEC with --just-symbols seems fine. Gold explicitly allows this
combination.

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


[Bug binutils/4356] windres fails on files with spaces

2020-07-22 Thread kai.koehne at qt dot io
https://sourceware.org/bugzilla/show_bug.cgi?id=4356

Kai Koehne  changed:

   What|Removed |Added

 CC||kai.koehne at qt dot io

--- Comment #10 from Kai Koehne  ---
At least the -I escaping issue is still valid in binutils 2.34:

 windres -I"C:/Program Files/OpenSSL-Win64/include"
 gcc: error: Files/OpenSSL-Win64/include: No such file or directory

A workaround is to explicitly mask things twice

  windres -I\""C:/Program Files/OpenSSL-Win64/include"\"

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