v8/build
michael_dawson 2ec0f32abb Fix host_arch detection for AIX and one new warning as error
The value returned on AIX for platform.machine() is not the
best value to map the architecture from.  Use platform.system
to determine if we are on AIX and if so set host_arch to
ppc64 as AIX 6.1 (the earliest supported) only provides a
64 bit kernel

AIX was reporting warning that offset may be used uninitialized

	modified:   build/detect_v8_host_arch.py
	modified:   build/standalone.gypi
	modified:   src/hydrogen-bce.cc

R=mbrandy@us.ibm.com, jkummerow@chromium.org

BUG=

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

Cr-Commit-Position: refs/heads/master@{#27463}
2015-03-26 08:06:54 +00:00
..
mac Remove unused iossim setting from mac asan config 2015-01-12 12:25:17 +00:00
all.gyp Remove deprecated lexer-shell. 2014-10-23 11:42:30 +00:00
android.gypi introduce android_x64 build target 2015-03-09 03:23:12 +00:00
detect_v8_host_arch.py Fix host_arch detection for AIX and one new warning as error 2015-03-26 08:06:54 +00:00
features.gypi Remove "extra checks" 2015-01-08 16:29:39 +00:00
get_landmines.py Update V8 DEPS. 2015-03-04 19:45:41 +00:00
gyp_environment.py Port chromium landmines script. 2015-02-24 16:57:47 +00:00
gyp_v8 Port chromium landmines script. 2015-02-24 16:57:47 +00:00
gyp_v8.py Revert r18435 "... Roll gyp 1685:1806" 2014-01-02 15:13:53 +00:00
landmine_utils.py Port chromium landmines script. 2015-02-24 16:57:47 +00:00
landmines.py Make landmines delete all generated build artifacts. 2015-02-26 12:39:48 +00:00
README.txt Fix outdated build/README.txt 2013-04-22 13:32:40 +00:00
shim_headers.gypi Add dependency to ICU 4.6 2013-07-01 08:32:41 +00:00
standalone.gypi Fix host_arch detection for AIX and one new warning as error 2015-03-26 08:06:54 +00:00
toolchain.gypi PPC: Changes to allow AIX to compile with gcc 4.8.3 2015-03-18 08:43:28 +00:00

For build instructions, please refer to:

https://code.google.com/p/v8/wiki/BuildingWithGYP

TL;DR version on *nix:
$ make dependencies        # Only needed once.
$ make ia32.release -j8
$ make ia32.release.check  # Optionally: run tests.