This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Problems while compiling SystemC on a Ubuntu 64bits
- From: Ian Lance Taylor <iant at google dot com>
- To: Mauro Prevostini <mauro dot prevostini at usi dot ch>
- Cc: <gcc-help at gcc dot gnu dot org>
- Date: Thu, 24 Sep 2009 22:49:14 -0700
- Subject: Re: Problems while compiling SystemC on a Ubuntu 64bits
- References: <4ABB72CF.5020200@usi.ch>
Mauro Prevostini <mauro.prevostini@usi.ch> writes:
> as -o qtmds.o qtmds.s -I. -I. -I. -I../../../src
> qtmds.s: Assembler messages:
> qtmds.s:69: Error: suffix or operands invalid for `push'
Tough to say what the problem is without looking at qtmds.s. However,
the problem most likely has to do with some 32-bit vs. 64-bit
confusion. Either your assembler expects 64-bit code and you are
passing 32-bit code, or vice-versa.
Ian