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
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to