| Index: src/base/macros.h
|
| diff --git a/src/base/macros.h b/src/base/macros.h
|
| index 79cf04ccf2b2637a0c70234ac49849b27e22f20b..752061258adf396f43c511d0c3838c947c3c68be 100644
|
| --- a/src/base/macros.h
|
| +++ b/src/base/macros.h
|
| @@ -25,6 +25,8 @@
|
| (reinterpret_cast<intptr_t>(&(reinterpret_cast<type*>(4)->field)) - 4)
|
|
|
|
|
| +#if V8_OS_NACL
|
| +
|
| // ARRAYSIZE_UNSAFE performs essentially the same calculation as arraysize,
|
| // but can be used on anonymous types or types defined inside
|
| // functions. It's less safe than arraysize as it accepts some
|
| @@ -65,9 +67,6 @@
|
| ((sizeof(a) / sizeof(*(a))) / \
|
| static_cast<size_t>(!(sizeof(a) % sizeof(*(a))))) // NOLINT
|
|
|
| -
|
| -#if V8_OS_NACL
|
| -
|
| // TODO(bmeurer): For some reason, the NaCl toolchain cannot handle the correct
|
| // definition of arraysize() below, so we have to use the unsafe version for
|
| // now.
|
|
|