[LLVMdev] Extracting type information from header files
vitaly.chipounov at epfl.ch
Wed Mar 3 16:17:26 CST 2010
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.
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
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.
----- 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
> 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.
> Is there a command line switch to include all type information, even for unused
> Thanks for your help.
> Vitaly C.
More information about the LLVMdev