[llvm-commits] CVS: llvm-java/tools/classdump/classdump.cpp Makefile

Alkis Evlogimenos alkis at cs.uiuc.edu
Sat May 22 01:50:02 PDT 2004


Changes in directory llvm-java/tools/classdump:

classdump.cpp updated: 1.5 -> 1.6
Makefile updated: 1.2 -> 1.3

---
Log message:

Print a stack trace on a crash.


---
Diffs of the changes:  (+4 -0)

Index: llvm-java/tools/classdump/classdump.cpp
diff -u llvm-java/tools/classdump/classdump.cpp:1.5 llvm-java/tools/classdump/classdump.cpp:1.6
--- llvm-java/tools/classdump/classdump.cpp:1.5	Sat May 22 01:09:27 2004
+++ llvm-java/tools/classdump/classdump.cpp	Sat May 22 01:48:35 2004
@@ -13,6 +13,7 @@
 //===----------------------------------------------------------------------===//
 
 #include <llvm/Java/ClassFile.h>
+#include <Support/Signals.h>
 
 #include <cstddef>
 #include <iostream>
@@ -22,6 +23,8 @@
 
 int main(int argc, char* argv[])
 {
+    PrintStackTraceOnErrorSignal();
+
     try {
         std::auto_ptr<Java::ClassFile> cf(
             Java::ClassFile::readClassFile(std::cin));


Index: llvm-java/tools/classdump/Makefile
diff -u llvm-java/tools/classdump/Makefile:1.2 llvm-java/tools/classdump/Makefile:1.3
--- llvm-java/tools/classdump/Makefile:1.2	Thu Apr 15 23:03:45 2004
+++ llvm-java/tools/classdump/Makefile	Sat May 22 01:48:35 2004
@@ -11,5 +11,6 @@
 TOOLNAME := classdump
 
 USEDLIBS := classfile
+LLVMLIBS := support vmcore
 
 include $(LEVEL)/Makefile.common





More information about the llvm-commits mailing list