$ clang -m32  -o test test.c
$ file test
test: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0xa8c4554a9af45891a710cd4cbaaeaeb45e2e9bfb, not stripped
$ ./test
Hello world
$ 