[LLVMdev] Extracting type information from header files
Chipounov Vitaly
vitaly.chipounov at epfl.ch
Wed Mar 3 14:17:26 PST 2010
Samuel,
Thanks for your advice.
llvm-gcc seems to emit precompiled headers (*.gch) in a non-llvm format (llvm-gcc -emit-llvm -g test.h)
I will try with Clang.
Vitaly C.
________________________________________
From: Samuel Crow [samuraileumas at yahoo.com]
Sent: Wednesday, March 03, 2010 22:14
To: Chipounov Vitaly; llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] Extracting type information from header files
Hello Vitaly,
Clang supports LLVM Bitcode formatted precompiled headers if that is what you are looking for. LLVM-GCC might be a different story though. Also note that these headers will be different from one operating system to the next. If you're looking for something portable, test out my wrapper at http://sourceforge.net/projects/llvmlibc/ in the SVN repo.
--Sam
----- Original Message ----
> From: Chipounov Vitaly <vitaly.chipounov at epfl.ch>
> To: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu>
> Sent: Wed, March 3, 2010 2:46:41 PM
> Subject: [LLVMdev] Extracting type information from header files
>
> Hi,
>
> I would like to generate an LLVM bitcode file that contains all the types and
> functions declared in a header file.
> For example, the following code should make the llvm compiler put all type
> information contained in stdio.h in the resulting bitcode file.
>
(snip)
> Is there a command line switch to include all type information, even for unused
> types?
>
> Thanks for your help.
>
> Vitaly C.
More information about the llvm-dev
mailing list