• Simon Zünd's avatar
    Introduce "-m32" compilation mode for Torque · 4f0ee93b
    Simon Zünd authored
    Forge (Google3) can only run 64-bit executables. As Torque runs as part
    of the build process, we need a 32-bit "cross-compile" mode when
    we target 32-bit architectures. Note that this flag won't be needed
    in Chromium/V8 land, since we build V8 with the same bit width as
    the target architecture.
    
    This CL adds a new runtime flag to torque "-m32". When enabled, the
    flag forces 32-bit word sizes for various pointer/word sizes. By
    default, the host system sizes from {src/commons/globals.h}
    are used.
    
    R=tebbi@chromium.org
    
    Bug: v8:9641
    Change-Id: I8701eec45e3fb59dc65049b0a679d34589c4127f
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1763540
    Commit-Queue: Simon Zünd <szuend@chromium.org>
    Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#63334}
    4f0ee93b
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
custom_deps Loading commit data...
docs Loading commit data...
gni Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.clang-tidy Loading commit data...
.editorconfig Loading commit data...
.flake8 Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
COMMON_OWNERS Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
ENG_REVIEW_OWNERS Loading commit data...
INFRA_OWNERS Loading commit data...
INTL_OWNERS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
MIPS_OWNERS Loading commit data...
OWNERS Loading commit data...
PPC_OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
S390_OWNERS Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...