<DIV>By randomization of functions I mean the manner in whch they are called , so that has to do with address.I wish to randomize the order of calls made to functions when a program is run.<BR><BR><B><I>Reid Spencer <reid@x10sys.com></I></B> wrote:
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Can you explain a little bit more about what you mean by "randomize"<BR>functions or global variables? What aspect of them do you want to<BR>randomize? Their address? Their value? Something else?<BR><BR>Reid.<BR><BR>On Thu, 2005-06-02 at 13:53 -0700, Tanu Sharma wrote:<BR>> I would try that ..Thanks<BR>> <BR>> Another thing that I want to do is to randomize functions within a<BR>> program (or file ), whatever is easier to do in llvm .Also please tell<BR>> me how can I randomize global variables ?<BR>> <BR>> Thanks<BR>> TS<BR>> <BR>> <BR>> Chris Lattner <SABRE@NONDOT.ORG>wrote:<BR>> On Mon, 30 May 2005, Tanu Sharma wrote:<BR>> <BR>> > I have been trying to compile the SPEC benchmark but have<BR>> failed even <BR>> > after several attempts.The first error I get while trying to<BR>> run is :<BR>> <BR>> There are two !
 ways to
 do this:<BR>> <BR>> 1. Use the llvm-test harness<BR>> 2. Use the official spec harness with -Wl,-native-cbe or -Wl,-<BR>> native flags<BR>> to llvm-gcc.<BR>> <BR>> -Chris<BR>> <BR>> ><BR>> --------------------------------------------------------------------<BR>> ><BR>> > Error loading program '../00000002/gzip_base.x86_linux.bc':<BR>> Can't open file: ../00000002/gzip_base.x86_linux.bc<BR>> ><BR>> ><BR>> -----------------------------------------------------------------------<BR>> ><BR>> ><BR>> ><BR>> > Has anyone tried doing this ?Could you please tell me the<BR>> changes required to compile it with llvm.<BR>> ><BR>> ><BR>> ><BR>> > Thanks<BR>> ><BR>> > TS<BR>> ><BR>> >> ---------------------------------<BR>> > Yahoo! Mail Mobile<BR>> > Take Yahoo! Mail with you! Check email on your mobile phone.<BR>> <BR>> -Chris<BR>!
 >
 <BR>> -- <BR>> http://nondot.org/sabre/<BR>> http://llvm.cs.uiuc.edu/<BR>> <BR>> _______________________________________________<BR>> LLVM Developers mailing list<BR>> LLVMdev@cs.uiuc.edu http://llvm.cs.uiuc.edu<BR>> http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev<BR>> <BR>> <BR>> ______________________________________________________________________<BR>> Discover Yahoo!<BR>> Stay in touch with email, IM, photo sharing & more. Check it out!<BR>> _______________________________________________<BR>> LLVM Developers mailing list<BR>> LLVMdev@cs.uiuc.edu http://llvm.cs.uiuc.edu<BR>> http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev<BR>_______________________________________________<BR>LLVM Developers mailing list<BR>LLVMdev@cs.uiuc.edu http://llvm.cs.uiuc.edu<BR>http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev<BR></BLOCKQUOTE></DIV><p>__________________________________________________<br>Do You Yahoo!?<br>Tired of spam?  Ya!
 hoo! Mail
 has the best spam protection around <br>http://mail.yahoo.com