bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Invalid constant at ADR with arm-linux-as


From: Enrico Scholz
Subject: Invalid constant at ADR with arm-linux-as
Date: 25 Nov 2002 16:52:34 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Informed Management)

Hello,

I am using a cross-compiled version of binutils-2.13.90.0.14
(from ftp://ftp.kernel.org/pub/linux/devel/binutils/). When
compiling

--- x.s ---
.space  0x0298
adral   lr, X
.space  0x0168
adral   lr, X

.globl X; X:
---

with arm-linux-as I get:

| $ arm-linux-as x.s
| x.s: Assembler messages:
| x.s:4: Error: invalid constant (fffffbf4) after fixup
| x.s:4: Error: internal relocation (type: IMMEDIATE) not fixed up


When using older binutils or modifying something (space-values,
removing '.globl'), things are fine.

Tested as-versions are '2.13.90.0.10 20021010' and '2.13.90.0.14
20021114' which are broken, and '2.13.90.0.4 20020814' which is
ok.



Enrico




reply via email to

[Prev in Thread] Current Thread [Next in Thread]