https://sourceware.org/bugzilla/show_bug.cgi?id=11030
Andreas Schwab changed:
What|Removed |Added
Status|WAITING |RESOLVED
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-30
14:45 ---
Subject: Bug 11030
CVSROOT:/cvs/src
Module name:src
Changes by: ni...@sourceware.org2009-11-30 14:45:33
Modified files:
opcodes: ChangeLog m68k-opc.c
Log message:
--- Additional Comments From massimo dot ruoroch at polito dot it
2009-11-29 14:50 ---
Created an attachment (id=4422)
-- (http://sourceware.org/bugzilla/attachment.cgi?id=4422action=view)
The attachment is a patch to solve the problem in version 2.17
The patch add the stldsr
--- Additional Comments From massimo dot ruoroch at polito dot it
2009-11-29 14:55 ---
The same bug apply also to following versions of binutils. As a test I checked
with the latest one (2.20), and the error is again at line 2029:
{stldsr, 6, two(0x40e7, 0x46fc),two(0x,
--- Additional Comments From massimo dot ruoroch at polito dot it
2009-11-29 14:59 ---
Please notice that this bug is aproblem for embedded system developers, as the
stldsr instruction is the only atomic instruction which can be used to implement
test-and-set operations, missing on the