v8/gypfiles
Clemens Hammacher db302014b6 Disable strict-aliasing for gyp
In gn, strict aliasing is disabled anyway. Enabling it for gyp can cause
the compilation to fail on bots that still use gyp, or (even worse) can
lead to miscompilation because the compiler exploits strict aliasing
assumptions.

R=machenbach@chromium.org

Bug: chromium:628560
Change-Id: Ib756b8126a10d52f8c807ceda42dfc6dbda80ea6
Reviewed-on: https://chromium-review.googlesource.com/571806
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46678}
2017-07-14 13:16:52 +00:00
..
mac [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
win [build] Use MSVS 2015 by default. 2016-12-01 08:50:57 +00:00
all.gyp Introduce mkgrokdump to update tools/v8heapconst.py. 2017-04-20 06:15:02 +00:00
coverage_wrapper.py Use new sanitizer coverage flags. 2017-05-03 19:36:08 +00:00
detect_v8_host_arch.py [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
features.gypi Introduce a flag to control microtask scope consistency checking 2017-06-02 12:16:19 +00:00
get_landmines.py [build] Landmine for flaky win compile problems. 2016-11-28 08:23:24 +00:00
gyp_environment.py [gn] Default to ninja on all platforms 2016-06-20 10:06:45 +00:00
gyp_v8 [gn] Switch off gyp in runhooks by default 2016-09-09 14:23:14 +00:00
gyp_v8.py [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
isolate.gypi [test] Remove obsolete lsan suppressions 2017-06-23 14:18:05 +00:00
landmine_utils.py [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
landmines.py [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
OWNERS [build] Pull "build" from chromium as dependency 2016-04-29 13:38:03 +00:00
README.txt [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
set_clang_warning_flags.gypi [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
shim_headers.gypi [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
standalone.gypi Disable strict-aliasing for gyp 2017-07-14 13:16:52 +00:00
sysroot_ld_flags.sh [build] Manuelly roll and fix build 2017-05-29 13:40:13 +00:00
toolchain.gypi [build] Clean up lto, gold plugin and cfi from gyp files 2017-06-27 15:45:18 +00:00
vs_toolchain.py Remove NaCl support. 2016-07-27 07:50:31 +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.