Enable/silence -Wunused-variable.

llvm-svn: 152329
This commit is contained in:
Howard Hinnant 2012-03-08 20:23:24 +00:00
parent d121eb2c24
commit 7cafb87441
2 changed files with 3 additions and 1 deletions

View File

@ -28,7 +28,8 @@ then
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-*)

View File

@ -953,6 +953,7 @@ __cxa_call_unexpected(void* arg)
// 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);