[LLVMdev] Simple clang + llc crash on Windows 7
Don Williamson
don.williamson at yahoo.com
Fri Jun 17 11:07:32 PDT 2011
Hello,
I'm eager to get to know Clang+LLVM but I'm having some problems generating debug information that force llc.exe to crash.
I'm running from the command-line on Windows 7 with clang+llvm versions 2.9 downloaded from the website. The input file is main.c:
void mainCRTStartup()
{
}
This is compiled to intermediate with debug symbols using:
clang -g -O0 -c main.c -emit-llvm -o main.bc
This runs fine and outputs main.bc - disassembly is here: http://donw.org/main.bc.txt
I then try to comple that as an .obj file:
llc -filetype=obj main.bc
And I get a crash with the error message:
EmitRawText called on an MCStreamer that doesn't support it, something must not be fully mc'ized
I understand from the 2.9 release notes that filetype=obj is currently experimentalbut the above is lifted from the visual studio intro on the website with a couple of minor modifications.
Can I expect this to work? Am I doing something wrong?
Thanks!
- Don
More information about the llvm-dev
mailing list