Hi,
I've got this error:
[CC] start.S
start.S: Assembler messages:
start.S:23: Internal error, aborting at ../../gas/config/tc-i386.c line 2108 in
optimize_imm
Please report this bug.
make: *** [start.o] Error 1
The compilation line is:
gcc -c -o start.o start.S -ffreestanding -std=gnu99 -Wall -Werror -nostdinc
-fno-builtin -nostdinc -nostdlib -I../include -I../ -D__ASM__
and here is the code :
[...]
[22] addl $prologue, %ebx
[23] permission_map_set_prologue gl_perms %ebx
[...]
the content of the macro is:
.macro permission_map_set_prologue pmap, prologue
movl $\prologue, \pmap + PERMISSION_MAP_SET_PROLOGUE_OFFSET
.endm
with PERMISSION_MAP_SET_PROLOGUE:
#define PERMISSION_MAP_PROLOGUE_OFFSET 0
I hope this is enough.
Have a great day.
--
Summary: Internal error
Product: binutils
Version: 2.16
Status: NEW
Severity: normal
Priority: P2
Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: remy dot saissy at gmail dot com
CC: bug-binutils at gnu dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=2533
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
bug-binutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-binutils