--- Additional Comments From davek at gcc dot gnu dot org 2010-02-17 13:37
---
Fixed on mainline and branch.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-17
13:37 ---
Subject: Bug 11280
CVSROOT:/cvs/src
Module name:src
Branch: binutils-2_20-branch
Changes by: da...@sourceware.org2010-02-17 13:36:54
Modified files:
bfd:
--- Additional Comments From gingold at adacore dot com 2010-02-17 10:49
---
Thanks. I understand the issue.
The assembler doesn't check that instruction addresses are not multiple of 2.
Will try to fix that when enough time.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=11290
--- Additional Comments From gnu-bugzilla at bitplantation dot com
2010-02-17 10:09 ---
Created an attachment (id=4604)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=4604&action=view)
A test gas .s file that causes the error message
I've attached a file that causes the error me
--- Additional Comments From gingold at adacore dot com 2010-02-17 09:54
---
Do you have a testcase that you can attach ?
It would be helpful.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=11290
--- You are receiving this mail because: ---
You are on the CC list for the
src/bfd/elf32-avr.c in HEAD uses "bfd_reloc_outofrange" as a return code from
avr_final_link_relocate(...) when the target address of the relocation is not
word aligned:
case R_AVR_7_PCREL:
[...]
if (srel & 1)
return bfd_reloc_outofrange;
This results in "internal error