[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/22740] New: sparc linker does not honor --no-relax
From: |
rth at gcc dot gnu.org |
Subject: |
[Bug binutils/22740] New: sparc linker does not honor --no-relax |
Date: |
Tue, 23 Jan 2018 21:05:02 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=22740
Bug ID: 22740
Summary: sparc linker does not honor --no-relax
Product: binutils
Version: 2.29
Status: NEW
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: rth at gcc dot gnu.org
Target Milestone: ---
In bfd/elfxx-sparc.c, there are several code sequences that are
adjusted by various relocations. None of them should occur when
we tell the linker not to change them.
In particular, R_SPARC_TLS_IE_LD{,X} should not optimize instructions
to NOP. There is a current gcc bug with respect to emitting this
relocation; it would have been handy to work around the bug by turning
off the linker optimization.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/22740] New: sparc linker does not honor --no-relax,
rth at gcc dot gnu.org <=