Hi Miniz (code.google.com/p/miniz ) is very small and performant implementation of zlib compression with api compatibility and it is public domain... Miniz can be integrated directly into the llvm source code. So it could be a good replacement or alternative to avoid zlib dependency... If someone is interested i can provide a patch. Regards Christophe -------------- next part -------------- An HTML attachment was scrubbed... URL: <lists.llvm.org/pipermail/llvm-dev/attachments/20140916/2963d5dc/attachment.html>
What is the downside of Zlib dependency? I'm curious! :-) -Filip> On Sep 16, 2014, at 2:45 PM, Christophe Duvernois <christophe.duvernois at gmail.com> wrote: > > Hi > > Miniz (code.google.com/p/miniz ) is very small and performant implementation of zlib compression with api compatibility and it is public domain... > Miniz can be integrated directly into the llvm source code. > So it could be a good replacement or alternative to avoid zlib dependency... > > If someone is interested i can provide a patch. > > Regards > Christophe > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu llvm.cs.uiuc.edu > lists.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- An HTML attachment was scrubbed... URL: <lists.llvm.org/pipermail/llvm-dev/attachments/20140916/46d29169/attachment.html>
It might not be available, so all codepaths have to recover from zlib unavailability. For example, I don't think compressed DWARF works on Windows. On Tue, Sep 16, 2014 at 3:21 PM, Filip Pizlo <fpizlo at apple.com> wrote:> What is the downside of Zlib dependency? I'm curious! :-) > > -Filip > > On Sep 16, 2014, at 2:45 PM, Christophe Duvernois < > christophe.duvernois at gmail.com> wrote: > > Hi > > Miniz (code.google.com/p/miniz ) is very small and performant > implementation of zlib compression with api compatibility and it is public > domain... > Miniz can be integrated directly into the llvm source code. > So it could be a good replacement or alternative to avoid zlib > dependency... > > If someone is interested i can provide a patch. > > Regards > Christophe > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu llvm.cs.uiuc.edu > lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu llvm.cs.uiuc.edu > lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <lists.llvm.org/pipermail/llvm-dev/attachments/20140916/51c4cad1/attachment.html>