陈晓宇
2011-Mar-29 09:38 UTC
[LLVMdev] Where do header files patched with llvm-gcc come from?
The llvm-gcc front end mingw binary on llvm.org has patched a lot of *.h files under include directory. But when building llvm-gcc on mingw myself, there is no header file generated under include directory. So where do these header files come from? I am concerned for their licenses. Thanks & Regards -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110329/33e7496d/attachment.html>
Anton Korobeynikov
2011-Mar-29 11:36 UTC
[LLVMdev] Where do header files patched with llvm-gcc come from?
Hello> The llvm-gcc front end mingw binary on llvm.org has patched a lot of *.h > files under include directory. But when building llvm-gcc on mingw myself, > there is no header file generated under include directory. So where do these > header files come from? I am concerned for their licenses.These are ordinary mingw-runtime and w32-api headers. As far as I remember, only complex.h was patched not to include inline fp math. -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
Duncan Sands
2011-Mar-29 11:57 UTC
[LLVMdev] Where do header files patched with llvm-gcc come from?
Hi 陈晓宇,> The llvm-gcc front end mingw binary on llvm.org <http://llvm.org> has patched a > lot of *.h files under include directory. But when building llvm-gcc on mingw > myself, there is no header file generated under include directory. So where do > these header files come from? I am concerned for their licenses.if you mean the top level include directory in the llvm-gcc source, there seem to be lots of headers in it: $ ls gcc-4.2.llvm/include/ ansidecl.h dyn-string.h getopt.h obstack.h symcat.h ChangeLog fibheap.h hashtab.h partition.h ternary.h ChangeLog-9103 filenames.h libiberty.h safe-ctype.h xregex2.h COPYING floatformat.h md5.h sort.h xregex.h demangle.h fnmatch.h objalloc.h splay-tree.h xtensa-config.h Best wishes, Duncan.
Anton Korobeynikov
2011-Mar-29 12:31 UTC
[LLVMdev] Where do header files patched with llvm-gcc come from?
>> The llvm-gcc front end mingw binary on llvm.org <http://llvm.org> has patched a >> lot of *.h files under include directory. But when building llvm-gcc on mingw >> myself, there is no header file generated under include directory. So where do >> these header files come from? I am concerned for their licenses. > > if you mean the top level include directory in the llvm-gcc source, there seem > to be lots of headers in it:Ah, maybe I know what does he mean as "patched". Stuff might be patched due to fixincludes run during llvm-gcc compilation. -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
陈晓宇
2011-Mar-30 08:10 UTC
[LLVMdev] Where do header files patched with llvm-gcc come from?
Thanks, Anton & Duncan. That's the answer I want. 2011/3/29 Anton Korobeynikov <anton at korobeynikov.info>> Hello > > > The llvm-gcc front end mingw binary on llvm.org has patched a lot of *.h > > files under include directory. But when building llvm-gcc on mingw > myself, > > there is no header file generated under include directory. So where do > these > > header files come from? I am concerned for their licenses. > These are ordinary mingw-runtime and w32-api headers. As far as I > remember, only complex.h was patched not to include inline fp math. > > -- > With best regards, Anton Korobeynikov > Faculty of Mathematics and Mechanics, Saint Petersburg State University >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110330/15906a77/attachment.html>
Reasonably Related Threads
- [LLVMdev] Where do header files patched with llvm-gcc come from?
- [LLVMdev] Is the head of llvm-gcc not working with the head of llvm for anyone else?
- [LLVMdev] Fail when building llvm2.9 using MinGW64
- [LLVMdev] Where do header files patched with llvm-gcc come from?
- [LLVMdev] Fail when building llvm2.9 using MinGW64