[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
edwintorok at gmail.com
Tue Oct 25 14:12:19 PDT 2011
project name: ClamAV
Short description (based on LLVM 2.8 release notes) below.
(note that ClamAV's embedded copy of LLVM is still at 2.8, since 2.9 and 3.0 have buggy SSP).
<a href="http://www.clamav.net">Clam AntiVirus</a> is an open source (GPL) anti-virus toolkit for UNIX,
designed especially for e-mail scanning on mail gateways.
Since version 0.96 it has <a href="http://vrt-sourcefire.blogspot.com/2010/09/introduction-to-clamavs-low-level.html">bytecode signatures</a>
that allow writing detections for complex malware.
It uses LLVM's JIT to speed up the execution of bytecode on X86, X86-64, PPC32/64, falling back to its own interpreter otherwise.
The git version was updated to work with LLVM 3.0.
More information about the llvm-dev