Subzero: Fix new issues after the LLVM 3.5 merge.

We need to link with -lpthread now.

The CALLTARGETS workaround in our lit tests can be removed, since llvm-objdump has gotten more accurate than before with respect to symbols.

The -stats and -rng-seed options need to be renamed to avoid conflicting with the LLVM options being brought in.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3930
R=jvoung@chromium.org

Review URL: https://codereview.chromium.org/756543002
diff --git a/src/IceRNG.cpp b/src/IceRNG.cpp
index b874d83..ed3467b 100644
--- a/src/IceRNG.cpp
+++ b/src/IceRNG.cpp
@@ -22,8 +22,11 @@
 namespace {
 namespace cl = llvm::cl;
 
+// TODO(stichnot): See if we can easily use LLVM's -rng-seed option
+// and implementation.  I expect the implementation is different and
+// therefore the tests would need to be changed.
 cl::opt<unsigned long long>
-RandomSeed("rng-seed", cl::desc("Seed the random number generator"),
+RandomSeed("sz-seed", cl::desc("Seed the random number generator"),
            cl::init(time(0)));
 
 const unsigned MAX = 2147483647;