Contribution of PowerPC port (continuation of 422063005) - AIX Common1
authormichael_dawson <michael_dawson@ca.ibm.com>
Fri, 30 Jan 2015 08:01:53 +0000 (00:01 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 30 Jan 2015 08:02:08 +0000 (08:02 +0000)
commitf1ba8d8f86ad1a5c8b4777f969506c88272549c3
tree1331a6458121fe317f1003599ff81b46e34cee3c
parent883852293a3191006597853dbb6643f7e6f0da0d
Contribution of PowerPC port (continuation of 422063005) - AIX Common1

Contribution of PowerPC port (continuation of 422063005 and 817143002). This patch covers
the key changes needed to the common files needed to support AIX. Subsequent
patches will cover:
- changes to update the ppc directories so they are current with the changes
in the rest of the project.
- remaining AIX changes not resolved by 4.8 compiler
- individual optimizations for PPC

This is based off of the GitHub repository
https://github.com/andrewlow/v8ppc

R=danno@chromium.org, svenpanne@chromium.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#26343}
30 files changed:
build/standalone.gypi
build/toolchain.gypi
include/v8config.h
src/assembler.cc
src/base/atomicops.h
src/base/cpu.cc
src/base/logging.h
src/base/macros.h
src/base/platform/platform-aix.cc [new file with mode: 0644]
src/base/platform/platform-posix.cc
src/base/sys-info.cc
src/code-stubs.h
src/codegen.cc
src/d8.cc
src/d8.gyp
src/debug.cc
src/disassembler.cc
src/globals.h
src/sampler.cc
src/serialize.cc
src/utils.cc
test/cctest/cctest.status
test/cctest/test-sampler-api.cc
test/mjsunit/d8-os.js
test/mjsunit/mjsunit.status
tools/gyp/v8.gyp
tools/run-deopt-fuzzer.py
tools/run-tests.py
tools/testrunner/local/statusfile.py
tools/testrunner/local/utils.py