[LLVMdev] llvm-gcc and -emit-llvm

Jonathan Turner probata at hotmail.com
Mon Jun 9 11:32:40 PDT 2008

Just thought I'd mention this to keep other people from stubbing their toes on it...

Using llvm-gcc/llvm-g++ and -emit-llvm, you need to make sure to pass -S as well, like so:

./llvm-g++ -S -emit-llvm hello.cpp

not: /llvm-g++ -emit-llvm hello.cpp

I'm sure that's old news to most of the people on the list, but I thought it couldn't hurt to mention it in case other people happen upon it.

A question might be, can the -emit-llvm emit the llvm first before it goes into the linking phase?  That way the users can at least get something on the screen of what they're looking for, or maybe a warning saying "to emit llvm, you need to pass the -S flag"?

It’s easy to add contacts from Facebook and other social sites through Windows Live™ Messenger. Learn how.

More information about the llvm-dev mailing list