[LLVMdev] llvm/test: suffix or operands invalid for `push'

Joachim Durchholz jo at durchholz.org
Wed Feb 27 14:12:27 PST 2008


Some additional info:

I just found the .s files mentioned in the error message, and checked
them. All error messages refer to one of the following four
instructions:
  pushl %ebp
  pushl %esi
  popl %ebp
  popl %esi
It's always the same error, "suffix or operands invalid for
`push'" (resp `pop').

There are no other push or pop instructions in any .s file.
2006-11-06-StackTrace is not listed during testing, and generates no
error messages. All other .s files with pushl or popl are listed during
testing and fail with the above-mentioned error message.

Again: What should I try next?

Regards,
Jo




More information about the llvm-dev mailing list