Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I use gcc to compile x86 assembly code on an x64 computer

For a school assignment I have to write x86 assembly code, except I can't use gcc to compile it since my computer is an x64 machine, and gcc is only excpecting x86 code. Is there a command that'll make gcc accept it x86 assembly code? Thanks

P.S. I know my code is valid since it compiles just fine on x86 machines.

like image 414
Zain Rizvi Avatar asked Nov 14 '08 22:11

Zain Rizvi


1 Answers

Just pass the -m32 option to gcc.

like image 152
Martin v. Löwis Avatar answered Oct 07 '22 09:10

Martin v. Löwis