[presubmit] Fix build/include linter violations.
authormstarzinger <mstarzinger@chromium.org>
Thu, 3 Sep 2015 07:55:53 +0000 (00:55 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 3 Sep 2015 07:56:14 +0000 (07:56 +0000)
R=bmeurer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30554}

66 files changed:
include/v8-debug.h
include/v8-profiler.h
include/v8-testing.h
include/v8-util.h
include/v8.h
src/arm/assembler-arm.cc
src/arm/code-stubs-arm.cc
src/arm/codegen-arm.cc
src/arm/frames-arm.cc
src/arm/interface-descriptors-arm.cc
src/arm/lithium-arm.cc
src/arm/macro-assembler-arm.cc
src/arm64/assembler-arm64.cc
src/arm64/code-stubs-arm64.cc
src/arm64/codegen-arm64.cc
src/arm64/frames-arm64.cc
src/arm64/interface-descriptors-arm64.cc
src/arm64/lithium-arm64.cc
src/arm64/macro-assembler-arm64.cc
src/base/atomicops_internals_x86_gcc.cc
src/base/platform/platform-freebsd.cc
src/base/platform/platform-openbsd.cc
src/base/platform/platform-qnx.cc
src/compiler/control-builders.cc
src/compiler/simplified-lowering.cc
src/flags.cc
src/ia32/code-stubs-ia32.cc
src/ia32/codegen-ia32.cc
src/ia32/frames-ia32.cc
src/ia32/lithium-ia32.cc
src/ia32/macro-assembler-ia32.cc
src/ia32/simulator-ia32.cc
src/mips/assembler-mips.cc
src/mips/code-stubs-mips.cc
src/mips/codegen-mips.cc
src/mips/frames-mips.cc
src/mips/lithium-mips.cc
src/mips/macro-assembler-mips.cc
src/mips64/assembler-mips64.cc
src/mips64/code-stubs-mips64.cc
src/mips64/codegen-mips64.cc
src/mips64/frames-mips64.cc
src/mips64/lithium-mips64.cc
src/mips64/macro-assembler-mips64.cc
src/ppc/assembler-ppc.cc
src/ppc/code-stubs-ppc.cc
src/ppc/codegen-ppc.cc
src/ppc/frames-ppc.cc
src/ppc/lithium-ppc.cc
src/ppc/macro-assembler-ppc.cc
src/runtime/runtime-regexp.cc
src/unicode.cc
src/x64/code-stubs-x64.cc
src/x64/codegen-x64.cc
src/x64/frames-x64.cc
src/x64/lithium-x64.cc
src/x64/simulator-x64.cc
src/x87/assembler-x87.cc
src/x87/code-stubs-x87.cc
src/x87/codegen-x87.cc
src/x87/frames-x87.cc
src/x87/lithium-x87.cc
src/x87/macro-assembler-x87.cc
src/x87/simulator-x87.cc
test/cctest/test-typedarrays.cc
tools/presubmit.py

index 8071fb3..0b64fb3 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef V8_V8_DEBUG_H_
 #define V8_V8_DEBUG_H_
 
-#include "v8.h"
+#include "v8.h"  // NOLINT(build/include)
 
 /**
  * Debugger support for the V8 JavaScript engine.
index 121e803..e432600 100644 (file)
@@ -6,7 +6,7 @@
 #define V8_V8_PROFILER_H_
 
 #include <vector>
-#include "v8.h"
+#include "v8.h"  // NOLINT(build/include)
 
 /**
  * Profiler support for the V8 JavaScript engine.
index c827b69..d18fc72 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef V8_V8_TEST_H_
 #define V8_V8_TEST_H_
 
-#include "v8.h"
+#include "v8.h"  // NOLINT(build/include)
 
 /**
  * Testing support for the V8 JavaScript engine.
index c996c99..73ec658 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef V8_UTIL_H_
 #define V8_UTIL_H_
 
-#include "v8.h"
+#include "v8.h"  // NOLINT(build/include)
 #include <map>
 #include <vector>
 
index 8611c32..ab5056d 100644 (file)
@@ -19,8 +19,8 @@
 #include <stdint.h>
 #include <stdio.h>
 
-#include "v8-version.h"
-#include "v8config.h"
+#include "v8-version.h"  // NOLINT(build/include)
+#include "v8config.h"    // NOLINT(build/include)
 
 // We reserve the V8_* prefix for macros defined in V8 public API and
 // assume there are no name conflicts with the embedder's code.
index 633b5d1..8768e8a 100644 (file)
@@ -34,6 +34,8 @@
 // modified significantly by Google Inc.
 // Copyright 2012 the V8 project authors. All rights reserved.
 
+#include "src/arm/assembler-arm.h"
+
 #if V8_TARGET_ARCH_ARM
 
 #include "src/arm/assembler-arm-inl.h"
index eb6099f..6b0ae54 100644 (file)
@@ -16,6 +16,8 @@
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
 
+#include "src/arm/code-stubs-arm.h"
+
 namespace v8 {
 namespace internal {
 
index 6a9f467..91bfe2b 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm/codegen-arm.h"
+
 #if V8_TARGET_ARCH_ARM
 
 #include "src/arm/simulator-arm.h"
index 2004ff6..b1139ba 100644 (file)
@@ -10,6 +10,7 @@
 
 #include "src/arm/assembler-arm-inl.h"
 #include "src/arm/assembler-arm.h"
+#include "src/arm/frames-arm.h"
 #include "src/arm/macro-assembler-arm.h"
 
 namespace v8 {
index 2b4e1d3..7de994b 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm/interface-descriptors-arm.h"
+
 #if V8_TARGET_ARCH_ARM
 
 #include "src/interface-descriptors.h"
index 0504fa1..83acc4d 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm/lithium-arm.h"
+
 #include <sstream>
 
 #include "src/arm/lithium-codegen-arm.h"
index 3225ce3..3572e1c 100644 (file)
@@ -14,6 +14,8 @@
 #include "src/debug/debug.h"
 #include "src/runtime/runtime.h"
 
+#include "src/arm/macro-assembler-arm.h"
+
 namespace v8 {
 namespace internal {
 
index 235b5ee..37a2f5a 100644 (file)
@@ -29,6 +29,7 @@
 #if V8_TARGET_ARCH_ARM64
 
 #define ARM64_DEFINE_REG_STATICS
+#include "src/arm64/assembler-arm64.h"
 
 #include "src/arm64/assembler-arm64-inl.h"
 #include "src/arm64/frames-arm64.h"
index a076aeb..7afe46f 100644 (file)
@@ -4,7 +4,6 @@
 
 #if V8_TARGET_ARCH_ARM64
 
-#include "src/arm64/frames-arm64.h"
 #include "src/bootstrapper.h"
 #include "src/code-stubs.h"
 #include "src/codegen.h"
@@ -16,6 +15,9 @@
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
 
+#include "src/arm64/code-stubs-arm64.h"
+#include "src/arm64/frames-arm64.h"
+
 namespace v8 {
 namespace internal {
 
index c381df7..6efe84c 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm64/codegen-arm64.h"
+
 #if V8_TARGET_ARCH_ARM64
 
 #include "src/arm64/simulator-arm64.h"
index d3dea40..bf2fde1 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm64/frames-arm64.h"
+
 #if V8_TARGET_ARCH_ARM64
 
 #include "src/arm64/assembler-arm64-inl.h"
index 632b96b..5e6ba60 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm64/interface-descriptors-arm64.h"
+
 #if V8_TARGET_ARCH_ARM64
 
 #include "src/interface-descriptors.h"
index 63ae421..00db0bd 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/arm64/lithium-arm64.h"
+
 #include <sstream>
 
 #include "src/arm64/lithium-codegen-arm64.h"
index b582b56..16cdf4a 100644 (file)
@@ -4,7 +4,6 @@
 
 #if V8_TARGET_ARCH_ARM64
 
-#include "src/arm64/frames-arm64.h"
 #include "src/base/bits.h"
 #include "src/base/division-by-constant.h"
 #include "src/bootstrapper.h"
@@ -13,6 +12,9 @@
 #include "src/debug/debug.h"
 #include "src/runtime/runtime.h"
 
+#include "src/arm64/frames-arm64.h"
+#include "src/arm64/macro-assembler-arm64.h"
+
 namespace v8 {
 namespace internal {
 
index 969f237..ab7dd8d 100644 (file)
@@ -5,7 +5,7 @@
 // This module gets enough CPU information to optimize the
 // atomicops module on x86.
 
-#include <string.h>
+#include <string.h>  // NOLINT(build/include)
 
 #include "src/base/atomicops.h"
 
index 8fe908c..3b8f3db 100644 (file)
@@ -17,7 +17,6 @@
 #include <sys/fcntl.h>  // open
 #include <sys/mman.h>   // mmap & munmap
 #include <sys/stat.h>   // open
-#include <sys/types.h>  // mmap & munmap
 #include <unistd.h>     // getpagesize
 // If you don't have execinfo.h then you need devel/libexecinfo from ports.
 #include <errno.h>
index 32b1af1..e5b159b 100644 (file)
@@ -20,7 +20,6 @@
 #include <strings.h>    // index
 #include <sys/mman.h>   // mmap & munmap
 #include <sys/stat.h>   // open
-#include <sys/types.h>  // mmap & munmap
 #include <unistd.h>     // sysconf
 
 #include <cmath>
index 9f22db5..04ca665 100644 (file)
@@ -24,7 +24,6 @@
 #include <sys/mman.h>   // mmap & munmap
 #include <sys/procfs.h>
 #include <sys/stat.h>   // open
-#include <sys/types.h>  // mmap & munmap
 #include <unistd.h>     // sysconf
 
 #include <cmath>
index 3579828..bb0ed14 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "control-builders.h"
+#include "src/compiler/control-builders.h"
 
 namespace v8 {
 namespace internal {
index eafd3b6..bf7daad 100644 (file)
@@ -15,7 +15,6 @@
 #include "src/compiler/node-properties.h"
 #include "src/compiler/operator-properties.h"
 #include "src/compiler/representation-change.h"
-#include "src/compiler/simplified-lowering.h"
 #include "src/compiler/simplified-operator.h"
 #include "src/compiler/source-position.h"
 #include "src/objects.h"
index 6d9ca58..f67defd 100644 (file)
@@ -21,11 +21,11 @@ namespace internal {
 
 // Define all of our flags.
 #define FLAG_MODE_DEFINE
-#include "src/flag-definitions.h"  // NOLINT
+#include "src/flag-definitions.h"  // NOLINT(build/include)
 
 // Define all of our flags default values.
 #define FLAG_MODE_DEFINE_DEFAULTS
-#include "src/flag-definitions.h"  // NOLINT
+#include "src/flag-definitions.h"  // NOLINT(build/include)
 
 namespace {
 
@@ -164,7 +164,7 @@ struct Flag {
 
 Flag flags[] = {
 #define FLAG_MODE_META
-#include "src/flag-definitions.h"
+#include "src/flag-definitions.h"  // NOLINT(build/include)
 };
 
 const size_t num_flags = sizeof(flags) / sizeof(*flags);
@@ -570,7 +570,7 @@ void ComputeFlagListHash() {
 // static
 void FlagList::EnforceFlagImplications() {
 #define FLAG_MODE_DEFINE_IMPLICATIONS
-#include "src/flag-definitions.h"
+#include "src/flag-definitions.h"  // NOLINT(build/include)
 #undef FLAG_MODE_DEFINE_IMPLICATIONS
   ComputeFlagListHash();
 }
index 43e8875..567e1e0 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/bootstrapper.h"
 #include "src/code-stubs.h"
 #include "src/codegen.h"
+#include "src/ia32/code-stubs-ia32.h"
 #include "src/ia32/frames-ia32.h"
 #include "src/ic/handler-compiler.h"
 #include "src/ic/ic.h"
index ae8cbeb..21a16f6 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/ia32/codegen-ia32.h"
+
 #if V8_TARGET_ARCH_IA32
 
 #include "src/codegen.h"
index 576a1c1..255bdbb 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/frames.h"
 #include "src/ia32/assembler-ia32-inl.h"
 #include "src/ia32/assembler-ia32.h"
+#include "src/ia32/frames-ia32.h"
 
 namespace v8 {
 namespace internal {
index cc43005..160cd3e 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/ia32/lithium-ia32.h"
+
 #include <sstream>
 
 #if V8_TARGET_ARCH_IA32
index dcb6bdf..a6b130b 100644 (file)
@@ -11,6 +11,7 @@
 #include "src/cpu-profiler.h"
 #include "src/debug/debug.h"
 #include "src/ia32/frames-ia32.h"
+#include "src/ia32/macro-assembler-ia32.h"
 #include "src/runtime/runtime.h"
 
 namespace v8 {
index 20edae8..d696e4b 100644 (file)
@@ -2,5 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/ia32/simulator-ia32.h"
 
 // Since there is no simulator for the ia32 architecture this file is empty.
index e219cc7..783d311 100644 (file)
@@ -32,6 +32,8 @@
 // modified significantly by Google Inc.
 // Copyright 2012 the V8 project authors. All rights reserved.
 
+#include "src/mips/assembler-mips.h"
+
 #if V8_TARGET_ARCH_MIPS
 
 #include "src/base/bits.h"
index b3d0c1d..ead4bc2 100644 (file)
@@ -12,6 +12,7 @@
 #include "src/ic/ic.h"
 #include "src/ic/stub-cache.h"
 #include "src/isolate.h"
+#include "src/mips/code-stubs-mips.h"
 #include "src/regexp/jsregexp.h"
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
index 6ef8fc6..4a1255e 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/mips/codegen-mips.h"
+
 #if V8_TARGET_ARCH_MIPS
 
 #include "src/codegen.h"
index 5350239..c962994 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/frames.h"
 #include "src/mips/assembler-mips-inl.h"
 #include "src/mips/assembler-mips.h"
+#include "src/mips/frames-mips.h"
 
 namespace v8 {
 namespace internal {
index 8ff2206..77a8280 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/mips/lithium-mips.h"
+
 #include <sstream>
 
 #if V8_TARGET_ARCH_MIPS
index 302804a..8a75ae9 100644 (file)
@@ -12,6 +12,7 @@
 #include "src/codegen.h"
 #include "src/cpu-profiler.h"
 #include "src/debug/debug.h"
+#include "src/mips/macro-assembler-mips.h"
 #include "src/runtime/runtime.h"
 
 namespace v8 {
index 98dd711..a7a8d6d 100644 (file)
@@ -32,6 +32,8 @@
 // modified significantly by Google Inc.
 // Copyright 2012 the V8 project authors. All rights reserved.
 
+#include "src/mips64/assembler-mips64.h"
+
 #if V8_TARGET_ARCH_MIPS64
 
 #include "src/base/cpu.h"
index c2a8764..828ffcd 100644 (file)
@@ -11,6 +11,7 @@
 #include "src/ic/ic.h"
 #include "src/ic/stub-cache.h"
 #include "src/isolate.h"
+#include "src/mips64/code-stubs-mips64.h"
 #include "src/regexp/jsregexp.h"
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
index 7c61f71..9a5cdb3 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/mips64/codegen-mips64.h"
+
 #if V8_TARGET_ARCH_MIPS64
 
 #include "src/codegen.h"
index 5427367..f8ac6bf 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/frames.h"
 #include "src/mips64/assembler-mips64-inl.h"
 #include "src/mips64/assembler-mips64.h"
+#include "src/mips64/frames-mips64.h"
 
 namespace v8 {
 namespace internal {
index b00bb62..cd633b2 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/mips64/lithium-mips64.h"
+
 #include <sstream>
 
 #if V8_TARGET_ARCH_MIPS64
index d695721..1e9aebd 100644 (file)
@@ -11,6 +11,7 @@
 #include "src/codegen.h"
 #include "src/cpu-profiler.h"
 #include "src/debug/debug.h"
+#include "src/mips64/macro-assembler-mips64.h"
 #include "src/runtime/runtime.h"
 
 namespace v8 {
index 542968d..6bbb53c 100644 (file)
@@ -34,6 +34,8 @@
 // modified significantly by Google Inc.
 // Copyright 2014 the V8 project authors. All rights reserved.
 
+#include "src/ppc/assembler-ppc.h"
+
 #if V8_TARGET_ARCH_PPC
 
 #include "src/base/bits.h"
index 7395a02..7ef7587 100644 (file)
@@ -12,6 +12,7 @@
 #include "src/ic/ic.h"
 #include "src/ic/stub-cache.h"
 #include "src/isolate.h"
+#include "src/ppc/code-stubs-ppc.h"
 #include "src/regexp/jsregexp.h"
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
index 2238695..3032da8 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/ppc/codegen-ppc.h"
+
 #if V8_TARGET_ARCH_PPC
 
 #include "src/codegen.h"
index 4437a16..e86ec68 100644 (file)
@@ -10,6 +10,7 @@
 
 #include "src/ppc/assembler-ppc.h"
 #include "src/ppc/assembler-ppc-inl.h"
+#include "src/ppc/frames-ppc.h"
 #include "src/ppc/macro-assembler-ppc.h"
 
 namespace v8 {
index e727090..792297b 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/ppc/lithium-ppc.h"
+
 #include <sstream>
 
 #include "src/hydrogen-osr.h"
index 8e1447b..fba2056 100644 (file)
@@ -13,6 +13,7 @@
 #include "src/codegen.h"
 #include "src/cpu-profiler.h"
 #include "src/debug/debug.h"
+#include "src/ppc/macro-assembler-ppc.h"
 #include "src/runtime/runtime.h"
 
 namespace v8 {
index c987e7b..406c98f 100644 (file)
@@ -10,7 +10,6 @@
 #include "src/messages.h"
 #include "src/regexp/jsregexp-inl.h"
 #include "src/regexp/jsregexp.h"
-#include "src/runtime/runtime-utils.h"
 #include "src/string-builder.h"
 #include "src/string-search.h"
 
index df45697..de5e360 100644 (file)
@@ -4,6 +4,7 @@
 //
 // This file was generated at 2014-10-08 15:25:47.940335
 
+#include "src/unicode.h"
 #include "src/unicode-inl.h"
 #include <stdio.h>
 #include <stdlib.h>
index ee0b793..cdde6a8 100644 (file)
@@ -14,6 +14,7 @@
 #include "src/regexp/jsregexp.h"
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
+#include "src/x64/code-stubs-x64.h"
 
 namespace v8 {
 namespace internal {
index 52ee144..ceb0dd4 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/x64/codegen-x64.h"
+
 #if V8_TARGET_ARCH_X64
 
 #include "src/codegen.h"
index fe99ee9..433c3ef 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/frames.h"
 #include "src/x64/assembler-x64-inl.h"
 #include "src/x64/assembler-x64.h"
+#include "src/x64/frames-x64.h"
 
 namespace v8 {
 namespace internal {
index c8954ba..0f880c7 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/x64/lithium-x64.h"
+
 #include <sstream>
 
 #if V8_TARGET_ARCH_X64
index f7f2fb4..701842e 100644 (file)
@@ -1,3 +1,5 @@
 // Copyright 2009 the V8 project authors. All rights reserved.
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
+
+#include "src/x64/simulator-x64.h"
index 1770477..5b31e38 100644 (file)
@@ -34,6 +34,8 @@
 // significantly by Google Inc.
 // Copyright 2012 the V8 project authors. All rights reserved.
 
+#include "src/x87/assembler-x87.h"
+
 #if V8_TARGET_ARCH_X87
 
 #include "src/base/bits.h"
index ea6250f..5dd777f 100644 (file)
@@ -15,6 +15,7 @@
 #include "src/regexp/jsregexp.h"
 #include "src/regexp/regexp-macro-assembler.h"
 #include "src/runtime/runtime.h"
+#include "src/x87/code-stubs-x87.h"
 #include "src/x87/frames-x87.h"
 
 namespace v8 {
index ba8bef3..822dd94 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/x87/codegen-x87.h"
+
 #if V8_TARGET_ARCH_X87
 
 #include "src/codegen.h"
index 6b4db97..80e30a5 100644 (file)
@@ -8,6 +8,7 @@
 #include "src/frames.h"
 #include "src/x87/assembler-x87-inl.h"
 #include "src/x87/assembler-x87.h"
+#include "src/x87/frames-x87.h"
 
 namespace v8 {
 namespace internal {
index 4d65179..1e60a44 100644 (file)
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/x87/lithium-x87.h"
+
 #include <sstream>
 
 #if V8_TARGET_ARCH_X87
index 5c7fedc..e9d075d 100644 (file)
@@ -12,6 +12,7 @@
 #include "src/debug/debug.h"
 #include "src/runtime/runtime.h"
 #include "src/x87/frames-x87.h"
+#include "src/x87/macro-assembler-x87.h"
 
 namespace v8 {
 namespace internal {
index 20edae8..cb5652b 100644 (file)
@@ -2,5 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "src/x87/simulator-x87.h"
 
 // Since there is no simulator for the ia32 architecture this file is empty.
index 394f619..c477392 100644 (file)
@@ -10,7 +10,6 @@
 #include "src/api.h"
 #include "src/heap/heap.h"
 #include "src/objects.h"
-#include "src/v8.h"
 
 using namespace v8::internal;
 
index 4836bd9..58c130e 100755 (executable)
@@ -50,13 +50,11 @@ from subprocess import PIPE
 # build/include_what_you_use: Started giving false positives for variables
 #   named "string" and "map" assuming that you needed to include STL headers.
 # TODO(bmeurer): Fix and re-enable readability/check
-# TODO(mstarzinger): Fix and re-enable build/include
 # TODO(mstarzinger): Fix and re-enable readability/namespace
 
 LINT_RULES = """
 -build/c++11
 -build/header_guard
--build/include
 +build/include_alpha
 -build/include_what_you_use
 -build/namespaces