[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