[LLVMdev] X86AsmPrinter + MASM and NASM backends

Chris Lattner sabre at nondot.org
Fri Jul 1 00:12:32 PDT 2005


On Thu, 30 Jun 2005, Aaron Gray wrote:
> Some wheird problem, Target/X86 builds okay now.
> But there seems to be another problem with the Cygwin build :-
>
> make[4]: Entering directory `/usr/build/llvm/lib/Target/SparcV9/ModuloScheduling'
> llvm[4]: Compiling ModuloSchedulingSuperBlock.cpp for Debug build
> /usr/src/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloSchedulingSuperBlock.cpp
> : In member function `virtual bool llvm::ModuloSchedulingSBPass::runOnFunction(l
> lvm::Function&)':
> /usr/src/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloSchedulingSuperBlock.cpp
> :151: error: `alarm' undeclared (first use this function)

This was some debugging code, I've fixed (removed) it.  I'll look at your 
patch next.

-Chris

>  From: Aaron Gray
>  To: LLVM Developers Mailing List
>  Sent: Thursday, June 30, 2005 9:10 PM
>  Subject: Re: [LLVMdev] X86AsmPrinter + MASM and NASM backends
>
>
>  Builds fine on Linux, but there seems to be a problem building it on Cygwin, will look into this.
>
>  Aaron
>    ----- Original Message -----
>    From: Aaron Gray
>    To: LLVM Developers Mailing List
>    Sent: Thursday, June 30, 2005 7:12 PM
>    Subject: [LLVMdev] X86AsmPrinter + MASM and NASM backends
>
>
>    I have "refactored" the X86AsmPrinter into a number of files ready for the MASM and NASM backends to be added.
>
>    There is a new namespace llvm::X86 to replace the anomonous namespace as this does not work accross mutiple .h and .cpp files. Other than that everything is pritty straight forward, t may possibly need tweeking though.
>
>    It has been built under MS VS2003, but I am not sure how to add it to the makefiles for the Cygwin and Linux platforms, help on this would be appreciated.
>
>    Afaik there are no specific tests for the X86AsmPrinter. If not it would be good to create some.
>
>    Also I am wondering about how to go about creating tests for the MASM and NASM backends, hints and help are welcomed.
>
>    Aaron
>    .
>
>
>
>
> ----------------------------------------------------------------------------
>
>
>    _______________________________________________
>    LLVM Developers mailing list
>    LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>    http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
>
> ------------------------------------------------------------------------------
>
>
>  _______________________________________________
>  LLVM Developers mailing list
>  LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>  http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
>

-Chris

-- 
http://nondot.org/sabre/
http://llvm.cs.uiuc.edu/




More information about the llvm-dev mailing list