[LLVMdev] C++ to C?
Dale Johannesen
dalej at apple.com
Sat Oct 11 12:33:34 PDT 2008
On Oct 11, 2008, at 12:49 AM, Duncan Sands wrote:
> On Friday 10 October 2008 20:29:49 Michael wrote:
>> What command and options should be used to convert C++ to C?
>
> Try this:
>
> llvm-gcc -c -O3 -emit-llvm file.cpp -o - | llc -march=c -o -
>
> It should spray C code to standard out.
Bear in mind that if you use features from the C++ library, you are
still going to need a C++ library.
llvm does not try to translate iostream into stdio calls or anything
like that.
More information about the llvm-dev
mailing list