[llvm-commits] [llvm] r84764 - /llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile

Sandeep Patel deeppatel1987 at gmail.com
Wed Oct 21 14:11:18 PDT 2009


This causes build failures for my MingW canadian cross:

/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text+0x12):
undefined reference to `llvm::CallGraph::ID'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text+0x17):
undefined reference to `llvm::Pass::lookupPassInfo(int)'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text+0x560):
undefined reference to `llvm::CallSite::CallSite(llvm::Instruction*)'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.data+0x3f4):
undefined reference to `llvm::CallGraphLinkVar'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text$linkonce__ZN4llvm17PIC16FrameOverlayD0Ev+0x28):
undefined reference to `llvm::ModulePass::~ModulePass()'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text$linkonce__ZN4llvm17PIC16FrameOverlayD1Ev+0x28):
undefined reference to `llvm::ModulePass::~ModulePass()'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text$linkonce__ZNK4llvm18value_use_iteratorINS_4UserEEdeEv+0x11):
undefined reference to `llvm::Use::getUser() const'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text$linkonce__ZNK4llvm4Pass11getAnalysisINS_9CallGraphEEERT_v+0x11):
undefined reference to `llvm::CallGraph::ID'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.text$linkonce__ZNK4llvm4Pass11getAnalysisINS_9CallGraphEEERT_v+0x16):
undefined reference to `llvm::Pass::lookupPassInfo(int)'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.rdata$linkonce__ZTVN4llvm17PIC16FrameOverlayE+0x10):
undefined reference to `llvm::Pass::getPassName() const'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.rdata$linkonce__ZTVN4llvm17PIC16FrameOverlayE+0x14):
undefined reference to `llvm::Pass::print(llvm::raw_ostream&,
llvm::Module const*) const'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.rdata$linkonce__ZTVN4llvm17PIC16FrameOverlayE+0x18):
undefined reference to
`llvm::ModulePass::assignPassManager(llvm::PMStack&,
llvm::PassManagerType)'
/Volumes/src/mingwbuild/llvm/lib/Target/PIC16/PIC16Passes/Release/PIC16Overlay.o:fake:(.rdata$linkonce__ZTVN4llvm17PIC16FrameOverlayE+0x30):
undefined reference to `llvm::Pass::dumpPassStructure(unsigned int)'

deep

On Wed, Oct 21, 2009 at 5:27 PM, Sanjiv Gupta
<sanjiv.gupta at microchip.com> wrote:
> Author: sgupta
> Date: Wed Oct 21 12:27:23 2009
> New Revision: 84764
>
> URL: http://llvm.org/viewvc/llvm-project?rev=84764&view=rev
> Log:
> Build shared lib instead of an archive.
>
> Modified:
>    llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile
>
> Modified: llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile?rev=84764&r1=84763&r2=84764&view=diff
>
> ==============================================================================
> --- llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile (original)
> +++ llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile Wed Oct 21 12:27:23 2009
> @@ -9,7 +9,7 @@
>  LEVEL = ../../../..
>  TARGET = PIC16
>  LIBRARYNAME = LLVMpic16passes
> -BUILD_ARCHIVE = 1
> +LOADABLE_MODULE = 1
>
>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list