[LLVMdev] llvm/test: suffix or operands invalid for `push'

Török Edwin edwintorok at gmail.com
Sun Mar 2 02:21:11 PST 2008


Joachim Durchholz wrote:
> Since llvm cannot generate code for amd64 at this time, this translates
> to an additional constraint on --target, restricting me to --target=i686
> only.

llvm can generate code for amd64, but shared libs don't work, and
bootstrapping doesn't work (PR1711).

Still, if you want to compile it as 32-bit, does it work if you run
configure like this (without any build,host, target):
$ linux32 ./configure

It should make all tools believe you are on 32-bit:
$ linux32 uname -m
i686
$ uname -m
x86_64

--Edwin



More information about the llvm-dev mailing list