[LLVMdev] I have built a whole-program bitcode file for openldap-2.19
Keppler, Dave
dkeppler at mitre.org
Fri Oct 30 09:10:05 PDT 2009
>I have written a wrapper which includes gcc/g++,ld and llvm counterparts,
>it invokes native or llvm compiler and linker according to the options it
>receives,after I replace the native tools with my wrapper in libtool
>script, I just typed like this
>
>make CC=wrapper AC_CFLAGS=-emit-llvm
>
>then I got a bc file of slapd and other tools in clients directory
>
>The accessory is the whole-program bitcode file of slapd
>
>(My platform is Fedora11 x86_64+E6300)
>
>the method can also be applied to many GNU projects but there may be some
>other problems when I treat to BIND,I'm checking it..
>
>Thank you
>
>
Are you able to post the wrapper some place? I'm interested in comparing this against the gold-plugin method.
More information about the llvm-dev
mailing list