<0> i got it working by linking with -m elf_i386 <0> but ld still warns me: <0> ld: warning: i386:x86-64 architecture of input file `hello.o' is incompatible with i386 output <1> er, -32, not -m32 <0> execve("./hello", ["./hello"], [/* 34 vars */]) = 0
<0> [ Process PID=5990 runs in 32 bit mode. ] <0> _exit(0) = ? <0> awesome, thanks :)