Hi,<br><br>I've noticed that <a href="http://llvm.org/status/">http://llvm.org/status/</a> hasn't been updated for a while, so<br>I tought that some of you might find the following information interesting<br>and/or encouraging...
<br><br>For benchmarking the stuff I'm working on I needed to compile a number<br>of open-source packages. The settings I used:<br><br>AS=llvm-as<br>lLD=llvm-ld<br>AR=llvm-ar<br>CXX=llvm-g++<br>CC=llvm-gcc<br>CFLAGS="-g -Wl,-disable-opt -Wa,-disable-opt"
<br>

<br>I used gcc3 front-end, and didn't run any of the generated bc files (I just<br>need them for code analysis). Some projects required slight hacking<br>of Make/config scripts, but nothing too bad. The size of the projects
<br>ranges from 2300 to slightly more than 320000 lines of code.<br><br>So, here's the list of successfully compiled projects.<br>-------------------------------------------------------------------------------<br>NULL 0.5.1
 HTTPd http server<br><a href="http://nullhttpd.sourceforge.net/httpd/">http://nullhttpd.sourceforge.net/httpd/</a><br><br>RABL 1.0.0 blackhole list server designed to monitor global network<br>activity and make decisions based on network spread and infection rate
<br><a href="http://nuclearelephant.com/projects/rabl/">http://nuclearelephant.com/projects/rabl/</a><br><br>GZIP 1.2.4 archiver<br><a href="http://www.gzip.org/">http://www.gzip.org/</a><br><br>HSAT 1.7 SAT solver<br><a href="http://www.cs.ubc.ca/~babic">
http://www.cs.ubc.ca/~babic</a><br><br>XSHHTPD 34b09 http server<br><a href="http://www.stack.nl/~johans/xs-httpd/">http://www.stack.nl/~johans/xs-httpd/</a><br><br>VSFTPd 2.0.4 ftp server<br><a href="http://vsftpd.beasts.org/">
http://vsftpd.beasts.org/</a><br><br>LICQ 1.3.2 multi protocol messenger<br><a href="http://www.licq.org/">http://www.licq.org/</a><br><br>NCSA HTTPd 1.5.2a http server<br><a href="http://hoohoo.ncsa.uiuc.edu/docs-1.5/setup/Compilation.html">
http://hoohoo.ncsa.uiuc.edu/docs-1.5/setup/Compilation.html</a><br><br>PURE FTPd 1.0.21 ftp server<br><a href="http://www.pureftpd.org/project/pure-ftpd">http://www.pureftpd.org/project/pure-ftpd</a><br><br>WGET 1.9.1 ftp/http client
<br><a href="http://www.gnu.org/software/wget/">http://www.gnu.org/software/wget/</a><br><br>DSPAM 3.6.5 spam filter<br><a href="http://dspam.nuclearelephant.com/">http://dspam.nuclearelephant.com/</a><br><br>LIGHT HTTPd 
1.4.11 http server<br><a href="http://www.lighttpd.net/download/">http://www.lighttpd.net/download/</a><br><br>PROFTPd 1.3.0 ftp server<br><a href="http://www.proftpd.org/">http://www.proftpd.org/</a><br><br>INN 2.4.3 news server
<br><a href="http://www.isc.org/index.pl?/sw/inn/">http://www.isc.org/index.pl?/sw/inn/</a><br><br>POSTFIX 2.1.6 mail server<br><a href="http://www.postfix.org/">http://www.postfix.org/</a><br><br>NTP 4.2.0a network time protocol server
<br><a href="http://www.ntp.org/">http://www.ntp.org/</a><br><br>ZEBRA 0.95a network routing server<br><a href="http://www.zebra.org/">http://www.zebra.org/</a><br><br>VIM 7.0 text editor<br><a href="http://www.vim.org/">
http://www.vim.org/</a><br>-------------------------------------------------------------------------------<br><br>If anyone else has similar needs and a set of bc files<br>coming from (preferably large) open source projects, compiled
<br>with no optimizations and with -g flag, I'd be interested in <br>exchanging them, to save the time on both sides.<br><br>                                                          Domagoj<br>