e6c1385129
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}
16 lines
531 B
Plaintext
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"
|
|
}
|
|
}
|