Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again.
authorkarl <karl@skomski.com>
Mon, 28 Sep 2015 14:02:50 +0000 (07:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 28 Sep 2015 14:03:10 +0000 (14:03 +0000)
commit0b48b2a8ebfc791a36f4ec1f299f46db76265a3a
treed2522a3f11c6af5a6948bc829ffd7c508eab0c22
parent8679b9d78b5d1a262ff133cfb90ff1d9a27f92b6
Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again.

Without that, it has a few false positives about out-of-bounds array accesses.
Also makes the clang static-analyzer happy.

Original code review from Sven Panne:
https://codereview.chromium.org/790723002/

Review URL: https://codereview.chromium.org/1361763004

Cr-Commit-Position: refs/heads/master@{#30977}
include/v8config.h
src/base/logging.h
src/base/platform/platform.h
src/heap/spaces-inl.h