Hi,
Following code generates error,
.rept 2
.irp m1 1,2
.long \m1
.endr
.endr
***Error: unexpected end of file in irp or irpc
I was expecting,
.long 1
.long 2
.long 1
.long
To whom it may concern,
I'm trying to assemble a 64-bit fstp instruction with Gas
using .intel_syntax. The assembler accepts fstpd, but
assembles this to an fstps instruction. I've tried fstpl, but
Gas rejects this while in .intel_syntax mode. The
fstps and fstpt instructions appear to assemble j
Hello.
All of a sudden, I add one more function to my program
and I get a weird "No room for program headers (allocated
6 need 7)".
After some googling, it seems that this error has
appeared many times before and the usual advice is to
modify the ld script. However, I have no special ld
script. Ju
objdump disassembles this
test.o: file format elf64-x86-64
Disassembly of section .text:
<.text>:
0: ff e0 jmpq *%eax
instead of "jmpq *%rax". The same happens for callq.
The as side is fine (trying to assemble "jmp *%eax" fails when in 64-bit text
--- Additional Comments From amodra at bigpond dot net dot au 2005-04-12
12:18 ---
Mainline patches
http://sources.redhat.com/ml/binutils-cvs/2005-04/msg00071.html
http://sources.redhat.com/ml/binutils-cvs/2005-04/msg00072.html
http://sources.redhat.com/ml/binutils-cvs/2005-04/msg00077.h
--- Additional Comments From nickc at redhat dot com 2005-04-12 08:39
---
Patch applied
--
What|Removed |Added
Status|NEW |RESOLVED
Hi Aditya,
i am using the msp430-as assembler with -mmcu=msp430x147. the above
controller has a code address space from 0x8000. but whenever i
include ".org 0x8000" at the beginning of the code and follow it with
a mov command like mov #0x5A80,0x0120, i get the output "operand out
of range: 32784
--- Additional Comments From christian dot joensson at gmail dot com
2005-04-12 06:08 ---
Doesn't happen as of LAST_UPDATED: Tue Apr 12 05:27:33 UTC 2005
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=816
--- You are receiving this mail because: ---
You are on the CC