v8/src/base
johan 68d5f916d8 Fix build on solaris platforms
e8b9f2d7 introduced a different cast which broke building on Illumos.
Revert to previous behavior for V8_OS_SOLARIS only.

Found on SmartOS while building with gcc 4.9.0.

edit1: adding jochen to reviewers since he was assigned through the issue tracker and danno since he seems to do a fair amount of cross-platform work

edit2: removing BUG reference because I don't understand what LOG needs to contain (and it seems to link to chromium and not the v8 repo). Please edit commit message as appropriate.

BUG=3935
LOG=n

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

Cr-Commit-Position: refs/heads/master@{#27163}
2015-03-12 15:12:45 +00:00
..
platform Fix build on solaris platforms 2015-03-12 15:12:45 +00:00
utils [turbofan] Add support for ARM64 Ubfx 2014-10-09 09:18:31 +00:00
atomicops_internals_arm64_gcc.h
atomicops_internals_arm_gcc.h
atomicops_internals_atomicword_compat.h
atomicops_internals_mac.h Use compiler barrier instead of memory barrier for release/acquire atomic operations on mac. 2014-11-05 12:35:51 +00:00
atomicops_internals_mips64_gcc.h MIPS: remove immediate constraint within CompareAndSwap. 2015-01-09 20:12:28 +00:00
atomicops_internals_mips_gcc.h MIPS: remove immediate constraint within CompareAndSwap. 2015-01-09 20:12:28 +00:00
atomicops_internals_portable.h Unbreak PNaCL build 2014-10-06 08:26:29 +00:00
atomicops_internals_ppc_gcc.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
atomicops_internals_tsan.h
atomicops_internals_x86_gcc.cc
atomicops_internals_x86_gcc.h
atomicops_internals_x86_msvc.h
atomicops.h Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
bits.cc [turbofan] Implement the correct semantics for integer division/modulus. 2014-10-26 12:50:46 +00:00
bits.h Use Rotate*() functions instead of doing this manually. 2015-03-04 05:53:33 +00:00
build_config.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
compiler-specific.h Reland "Initial switch to Chromium-style CHECK_* and DCHECK_* macros.". 2015-01-30 09:29:41 +00:00
cpu.cc Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
cpu.h [x86] Disable AVX unless the operating system explicitly claims to support it. 2015-01-27 09:59:24 +00:00
DEPS
division-by-constant.cc Fixed compilation with older clang versions. 2014-10-07 09:04:39 +00:00
division-by-constant.h Generalized division via multiplication. 2014-09-05 11:48:47 +00:00
flags.h Add Float64Floor, Float64Ceil, Float64RoundTruncate, Float64RoundTiesAway operators. 2014-10-24 13:12:12 +00:00
functional.cc Further improve hashing of pointers and integers. 2014-10-07 07:39:19 +00:00
functional.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
iterator.h [base] Add iterator_range helper class. 2014-12-16 07:32:03 +00:00
lazy-instance.h
logging.cc Reland "Initial switch to Chromium-style CHECK_* and DCHECK_* macros.". 2015-01-30 09:29:41 +00:00
logging.h Cleanup: Remove DCHECK_RESULT macro. 2015-02-19 05:47:41 +00:00
macros.h Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
once.cc
once.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
qnx-math.h
safe_conversions_impl.h
safe_conversions.h
safe_math_impl.h
safe_math.h
sys-info.cc Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
sys-info.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
win32-headers.h Fix MSVC build. 2014-08-14 09:24:40 +00:00