[cfe-commits] [libcxxabi] r152329 - in /libcxxabi/trunk: lib/buildit src/cxa_personality.cpp

Howard Hinnant hhinnant at apple.com
Thu Mar 8 12:23:24 PST 2012


Author: hhinnant
Date: Thu Mar  8 14:23:24 2012
New Revision: 152329

URL: http://llvm.org/viewvc/llvm-project?rev=152329&view=rev
Log:
Enable/silence -Wunused-variable.

Modified:
    libcxxabi/trunk/lib/buildit
    libcxxabi/trunk/src/cxa_personality.cpp

Modified: libcxxabi/trunk/lib/buildit
URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/lib/buildit?rev=152329&r1=152328&r2=152329&view=diff
==============================================================================
--- libcxxabi/trunk/lib/buildit (original)
+++ libcxxabi/trunk/lib/buildit Thu Mar  8 14:23:24 2012
@@ -28,7 +28,8 @@
 fi
 
 EXTRA_FLAGS="-std=c++0x -stdlib=libc++ -fstrict-aliasing -Wstrict-aliasing=2 \
-             -Wsign-conversion -Wshadow -Wconversion -Wnewline-eof"
+             -Wsign-conversion -Wshadow -Wconversion -Wunused-variable \
+             -Wnewline-eof"
 
 case $TRIPLE in
   *-apple-*)

Modified: libcxxabi/trunk/src/cxa_personality.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/cxa_personality.cpp?rev=152329&r1=152328&r2=152329&view=diff
==============================================================================
--- libcxxabi/trunk/src/cxa_personality.cpp (original)
+++ libcxxabi/trunk/src/cxa_personality.cpp Thu Mar  8 14:23:24 2012
@@ -953,6 +953,7 @@
             //   uint8_t ttypeEncoding
             uint8_t lpStartEncoding = *lsda++;
             const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
+            (void)lpStart;  // purposefully unused.  Just needed to increment lsda.
             uint8_t ttypeEncoding = *lsda++;
             if (ttypeEncoding == DW_EH_PE_omit)
                 std::__terminate(t_handler);





More information about the cfe-commits mailing list