v8/tools/clusterfuzz/toolchain/BUILD.gn
Michael Achenbach e6c1385129 [foozzie] Correctness-compare pointer compression build
This adds a fake toolchain for pointer compression, used for
correctness fuzzing. The toolchain enables us to have an extra build
with inverse pointer-compression defaults side-by-side.

The extra build is used similarly to existing x64/x86 comparisons,
except that we now compare builds with different compile-time flags.

Change-Id: I75491371262204b86eaa006ca8d04848f49121ac
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1829275
Reviewed-by: Tamer Tas <tmrts@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64123}
2019-10-07 07:58:42 +00:00

16 lines
531 B
Plaintext

# Copyright 2019 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/toolchain/gcc_toolchain.gni")
# Fake toolchain to enable build output for a pointer-compression-comparison
# build in a nested build sub-directory. We toggle pointer compression when
# this toolchain is used in v8/BUILD.gn.
clang_toolchain("clang_x64_pointer_compression") {
toolchain_args = {
current_cpu = "x64"
current_os = "linux"
}
}