[LLVMdev] Error with llc after using llvm-g++ WIN32

Evan Cheng evan.cheng at apple.com
Wed May 24 11:39:16 PDT 2006


On May 24, 2006, at 5:03 AM, Anton Korobeynikov wrote:

> Hello, Ashwin.
>
> You wrote Wednesday, May 24, 2006, 11:25:11 AM:
>
> AC> "Pass::getClassPassInfo<PassClass>()    "Pass class not
> AC> registered!"" failed: file
> AC> "/cygdrive/c/llvm/llvm/include/llvm/PassAnalysisSupport.h",  
> line 76
> AC> Aborted
> Same for me.
>
> AC> Wihtout the -march specified (using native x86 assembly) it does
> AC> convert it into assembly, but is uncompilable (with some  
> unecognized "," (comma)
> AC> characters in the .s file).
> Yes. X86AsmWriter should be fixed. I've submitted patches for that in
> this maillist some days ago.

Could you resent? I cannot find your patch submission.

Thanks,

Evan
>
> AC> Does anyone have an idea why these two errors happen and has  
> anyone
> AC> successfully used llvm-g++ on a WIN32 platform to compile files  
> into bytecode
> AC> and used llc to convert back into C/assembly?
> C++ is definitely broken on win32 platform due to many platform
> specific issues (e.g. static ctors, etc.). Thank you for triggering
> this bug - I'm working on this.
>
> -- 
> With best regards,
>  Anton                          mailto:asl at math.spbu.ru
>
> Wednesday, May 24, 2006 4:00:59 PM
>
> Faculty of Mathematics & Mechanics, Saint-Petersburg State University
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list