[LLVMdev] How to compile a linux module into .bc file using clang or llvm command?

Justin Holewinski justin.holewinski at gmail.com
Tue Apr 10 18:56:21 PDT 2012


2012/4/10 15102925731 <zhenkaixd at 126.com>

>  Hi, my friends
>
>
> I know there is a difference between compiling a linux module and a simple
> helloworld programme.
> If I compile a helloworld.c file, the command is
> *"clang -O3 -emit-llvm hello.c -c -o hello.bc"*
> But what the command should be if I want to compile a linux module into a
> .bc file? (I know it may be an easy question to you guys, but I really
> don't know where to find the answer on llvm.org.)
>

What do you mean by linux module?  A shared library (.so)? A kernel module
(.ko)?


>
> Thank you!
>
>
>
>
> --
>              祝好!
>
>   甄凯
>
> ------------------------------------------------------------------------------------------------------
> 2012-04-11
>
> ------------------------------------------------------------------------------------------------------
> Name: 甄凯(ZhenKai)
> Homepage:http://www.renren.com/262729393
> Email: zhenkaixd at 126.com or 846227103 at qq.com
> TEL: 15810729006(Beijing)
> Address: Room I-406, Central Building, Tsinghua University, Beijing,
> China. 100084.
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>


-- 

Thanks,

Justin Holewinski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120410/c3b21403/attachment.html>


More information about the llvm-dev mailing list