https://sourceware.org/bugzilla/show_bug.cgi?id=16006
Bug ID: 16006
Summary: Assertion failure in operand at ../../gas/expr.c line
1364.
Product: binutils
Version: 2.20
Status: NEW
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: kandid at laposte dot net
hello world :)
command line and messages lines from my bash shell console:
¨¨¨¨¨¨¨¨¨¨¨¨�
�¨¨¨¨¨¨¨¨¨¨¨¨
¨¨¨¨¨¨¨¨¨¨¨¨�
�¨¨¨¨¨¨¨¨¨¨¨¨
¨¨¨¨¨¨¨¨
$ as -I --32 -march=i386 --gstabs+ puissance.asm -o puissance.o
puissance.asm -o puissance.o
puissance.asm: Assembler messages:
puissance.asm:76: Warning: missing closing `"'
puissance.asm:76: Error: invalid character '"' in operand 2
puissance.asm:88: Error: bad expression
puissance.asm:88: Internal error!
Assertion failure in operand at ../../gas/expr.c line 1364.
Please report this bug.
my source assembler part:
¨¨¨¨¨¨¨¨¨¨¨¨�
�¨¨¨¨¨¨¨¨¨¨¨
71 pushl %ebp
72 movl %esp, %ebp
73 addl $8, %ebp # taging on input parameter.
74 pushal
75
76 movl (%ebp), %ecx" << line on mentioned bug `"' >>
...
...
...
86 popal
87 popl %ebp
88 ret << line of crash >>
`ret' here is not a bad expression.
erreur because the line 76.
line 88 is not the end of source file.
GNU assembler (GNU Binutils for Ubuntu) 2.20.1-system.20100303
Copyright 2009 Free Software Foundation, Inc.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils