[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

How to overcome this error ?



Hi
I am compiling a "C" file on "amd64" and linking the  "o" files  from
the linux7.2 build.
I am getting error
     /tmp/ccmMzkFV.s: Assembler messages:
     /tmp/ccmMzkFV.s:105: Error: suffix or operands invalid for `push'
     /tmp/ccmMzkFV.s:107: Error: suffix or operands invalid for `push'
     /tmp/ccmMzkFV.s:108: Error: suffix or operands invalid for `push'
     /tmp/ccmMzkFV.s:170: Error: `16(%esp)' is not a valid 64 bit
base/index expression

What  compiler switches should be used to avoid this type of errors.
Thanks.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]