[llvm-commits] [dragonegg] r97343 - /dragonegg/trunk/extras/do_self_strap

Duncan Sands baldrick at free.fr
Sat Feb 27 12:51:41 PST 2010


Author: baldrick
Date: Sat Feb 27 14:51:41 2010
New Revision: 97343

URL: http://llvm.org/viewvc/llvm-project?rev=97343&view=rev
Log:
Debug info seems to have spontaneously gotten better!

Modified:
    dragonegg/trunk/extras/do_self_strap

Modified: dragonegg/trunk/extras/do_self_strap
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/extras/do_self_strap?rev=97343&r1=97342&r2=97343&view=diff
==============================================================================
--- dragonegg/trunk/extras/do_self_strap (original)
+++ dragonegg/trunk/extras/do_self_strap Sat Feb 27 14:51:41 2010
@@ -50,7 +50,6 @@
 
 COMPARE="cmp --ignore-initial=16"	# How to compare object files
 MAKE="nice -n 20 make -j2"		# How to run make
-STRIP_DEBUG="strip --strip-debug"	# How to remove debug info
 
 
 set -o errexit    # Exit if any command fails
@@ -204,19 +203,10 @@
   # ==> begin: Compare the dragonegg objects with those from the previous stage
   if (( !USE_PER_STAGE_INSTALL_DIRECTORIES )) ; then
 
-     # ==> begin: Strip debug symbols from object files.
-     # There currently seems to something non-deterministic in LLVM's debug info
-     # logic.  For the moment, just strip off debug info.
-     cd $DRAGONEGG_BUILD
-     for O in *.o ; do
-       $STRIP_DEBUG $O -o $O.stripped
-     done
-     # <== end: Strip debug symbols from object files.
-
      if [ "x$PREV_DRAGONEGG_BUILD" != "x" ] ; then
        echo "Comparing $DRAGONEGG_BUILD objects to $PREV_DRAGONEGG_BUILD objects"
        cd $DRAGONEGG_BUILD
-       for O in *.o.stripped ; do
+       for O in *.o ; do
          P=$PREV_DRAGONEGG_BUILD/$O
          $COMPARE $O $P
        done





More information about the llvm-commits mailing list