Revision: 24755
Author: [email protected]
Date: Tue Oct 21 08:25:14 2014 UTC
Log: Remove v8stdint.h, it doesn't serve a purpose anymore.
Basically a follow-up to https://codereview.chromium.org/667573005/.
LOG=y
[email protected]
Review URL: https://codereview.chromium.org/670673002
https://code.google.com/p/v8/source/detail?r=24755
Deleted:
/branches/bleeding_edge/include/v8stdint.h
Modified:
/branches/bleeding_edge/include/v8.h
/branches/bleeding_edge/src/assert-scope.h
/branches/bleeding_edge/src/base/atomicops.h
/branches/bleeding_edge/src/base/bits.h
/branches/bleeding_edge/src/base/functional.h
/branches/bleeding_edge/src/base/logging.h
/branches/bleeding_edge/src/base/macros.h
/branches/bleeding_edge/src/base/once.h
/branches/bleeding_edge/src/base/sys-info.h
/branches/bleeding_edge/src/bignum-dtoa.cc
/branches/bleeding_edge/src/cached-powers.cc
/branches/bleeding_edge/src/diy-fp.cc
/branches/bleeding_edge/src/dtoa.cc
/branches/bleeding_edge/src/fast-dtoa.cc
/branches/bleeding_edge/src/fixed-dtoa.cc
/branches/bleeding_edge/src/globals.h
/branches/bleeding_edge/src/preparse-data.cc
/branches/bleeding_edge/src/preparser.cc
/branches/bleeding_edge/src/scanner.cc
/branches/bleeding_edge/src/token.cc
/branches/bleeding_edge/test/cctest/test-platform.cc
/branches/bleeding_edge/test/unittests/base/division-by-constant-unittest.cc
/branches/bleeding_edge/test/unittests/base/flags-unittest.cc
/branches/bleeding_edge/testing/gtest-support.h
=======================================
--- /branches/bleeding_edge/include/v8stdint.h Tue Oct 21 04:55:49 2014 UTC
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2012 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.
-
-// Load definitions of standard types.
-
-#ifndef V8STDINT_H_
-#define V8STDINT_H_
-
-#include <stddef.h>
-#include <stdint.h>
-#include <stdio.h>
-
-#include "v8config.h"
-
-#endif // V8STDINT_H_
=======================================
--- /branches/bleeding_edge/include/v8.h Mon Oct 20 15:07:27 2014 UTC
+++ /branches/bleeding_edge/include/v8.h Tue Oct 21 08:25:14 2014 UTC
@@ -15,7 +15,11 @@
#ifndef V8_H_
#define V8_H_
-#include "v8stdint.h"
+#include <stddef.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include "v8config.h"
// We reserve the V8_* prefix for macros defined in V8 public API and
// assume there are no name conflicts with the embedder's code.
=======================================
--- /branches/bleeding_edge/src/assert-scope.h Mon Sep 29 09:39:22 2014 UTC
+++ /branches/bleeding_edge/src/assert-scope.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,7 +5,7 @@
#ifndef V8_ASSERT_SCOPE_H_
#define V8_ASSERT_SCOPE_H_
-#include "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/macros.h"
namespace v8 {
=======================================
--- /branches/bleeding_edge/src/base/atomicops.h Mon Oct 6 08:10:50 2014
UTC
+++ /branches/bleeding_edge/src/base/atomicops.h Tue Oct 21 08:25:14 2014
UTC
@@ -25,7 +25,7 @@
#ifndef V8_BASE_ATOMICOPS_H_
#define V8_BASE_ATOMICOPS_H_
-#include "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/build_config.h"
#if defined(_WIN32) && defined(V8_HOST_ARCH_64_BIT)
=======================================
--- /branches/bleeding_edge/src/base/bits.h Tue Oct 14 07:47:27 2014 UTC
+++ /branches/bleeding_edge/src/base/bits.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,7 +5,7 @@
#ifndef V8_BASE_BITS_H_
#define V8_BASE_BITS_H_
-#include "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/macros.h"
#if V8_CC_MSVC
#include <intrin.h>
=======================================
--- /branches/bleeding_edge/src/base/functional.h Wed Oct 8 07:32:07 2014
UTC
+++ /branches/bleeding_edge/src/base/functional.h Tue Oct 21 08:25:14 2014
UTC
@@ -5,12 +5,14 @@
#ifndef V8_BASE_FUNCTIONAL_H_
#define V8_BASE_FUNCTIONAL_H_
+#include <stddef.h>
+#include <stdint.h>
+
#include <cstddef>
#include <cstring>
#include <functional>
#include <utility>
-#include "include/v8stdint.h"
#include "src/base/macros.h"
namespace v8 {
=======================================
--- /branches/bleeding_edge/src/base/logging.h Mon Aug 4 11:34:54 2014 UTC
+++ /branches/bleeding_edge/src/base/logging.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,9 +5,9 @@
#ifndef V8_BASE_LOGGING_H_
#define V8_BASE_LOGGING_H_
+#include <stdint.h>
#include <string.h>
-#include "include/v8stdint.h"
#include "src/base/build_config.h"
extern "C" void V8_Fatal(const char* file, int line, const char*
format, ...);
=======================================
--- /branches/bleeding_edge/src/base/macros.h Wed Oct 1 06:32:05 2014 UTC
+++ /branches/bleeding_edge/src/base/macros.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,9 +5,11 @@
#ifndef V8_BASE_MACROS_H_
#define V8_BASE_MACROS_H_
+#include <stddef.h>
+#include <stdint.h>
+
#include <cstring>
-#include "include/v8stdint.h"
#include "src/base/build_config.h"
#include "src/base/compiler-specific.h"
#include "src/base/logging.h"
=======================================
--- /branches/bleeding_edge/src/base/once.h Thu Jun 5 12:14:47 2014 UTC
+++ /branches/bleeding_edge/src/base/once.h Tue Oct 21 08:25:14 2014 UTC
@@ -52,6 +52,8 @@
#ifndef V8_BASE_ONCE_H_
#define V8_BASE_ONCE_H_
+#include <stddef.h>
+
#include "src/base/atomicops.h"
namespace v8 {
=======================================
--- /branches/bleeding_edge/src/base/sys-info.h Tue Sep 2 07:07:52 2014 UTC
+++ /branches/bleeding_edge/src/base/sys-info.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,7 +5,7 @@
#ifndef V8_BASE_SYS_INFO_H_
#define V8_BASE_SYS_INFO_H_
-#include "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/compiler-specific.h"
namespace v8 {
=======================================
--- /branches/bleeding_edge/src/bignum-dtoa.cc Mon Aug 4 11:34:54 2014 UTC
+++ /branches/bleeding_edge/src/bignum-dtoa.cc Tue Oct 21 08:25:14 2014 UTC
@@ -4,7 +4,6 @@
#include <cmath>
-#include "include/v8stdint.h"
#include "src/base/logging.h"
#include "src/utils.h"
=======================================
--- /branches/bleeding_edge/src/cached-powers.cc Tue Aug 26 09:19:24 2014
UTC
+++ /branches/bleeding_edge/src/cached-powers.cc Tue Oct 21 08:25:14 2014
UTC
@@ -4,9 +4,9 @@
#include <limits.h>
#include <stdarg.h>
+#include <stdint.h>
#include <cmath>
-#include "include/v8stdint.h"
#include "src/base/logging.h"
#include "src/cached-powers.h"
#include "src/globals.h"
=======================================
--- /branches/bleeding_edge/src/diy-fp.cc Mon Jun 30 13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/diy-fp.cc Tue Oct 21 08:25:14 2014 UTC
@@ -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 "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/logging.h"
#include "src/diy-fp.h"
#include "src/globals.h"
=======================================
--- /branches/bleeding_edge/src/dtoa.cc Mon Aug 4 11:34:54 2014 UTC
+++ /branches/bleeding_edge/src/dtoa.cc Tue Oct 21 08:25:14 2014 UTC
@@ -4,7 +4,6 @@
#include <cmath>
-#include "include/v8stdint.h"
#include "src/base/logging.h"
#include "src/utils.h"
=======================================
--- /branches/bleeding_edge/src/fast-dtoa.cc Mon Aug 4 11:34:54 2014 UTC
+++ /branches/bleeding_edge/src/fast-dtoa.cc Tue Oct 21 08:25:14 2014 UTC
@@ -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 "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/logging.h"
#include "src/utils.h"
=======================================
--- /branches/bleeding_edge/src/fixed-dtoa.cc Mon Aug 4 11:34:54 2014 UTC
+++ /branches/bleeding_edge/src/fixed-dtoa.cc Tue Oct 21 08:25:14 2014 UTC
@@ -2,9 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include <stdint.h>
+
#include <cmath>
-#include "include/v8stdint.h"
#include "src/base/logging.h"
#include "src/utils.h"
=======================================
--- /branches/bleeding_edge/src/globals.h Thu Oct 16 13:19:36 2014 UTC
+++ /branches/bleeding_edge/src/globals.h Tue Oct 21 08:25:14 2014 UTC
@@ -5,7 +5,8 @@
#ifndef V8_GLOBALS_H_
#define V8_GLOBALS_H_
-#include "include/v8stdint.h"
+#include <stddef.h>
+#include <stdint.h>
#include "src/base/build_config.h"
#include "src/base/logging.h"
=======================================
--- /branches/bleeding_edge/src/preparse-data.cc Mon Aug 4 11:34:54 2014
UTC
+++ /branches/bleeding_edge/src/preparse-data.cc Tue Oct 21 08:25:14 2014
UTC
@@ -2,7 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "include/v8stdint.h"
#include "src/base/logging.h"
#include "src/compiler.h"
#include "src/globals.h"
=======================================
--- /branches/bleeding_edge/src/preparser.cc Mon Oct 20 12:04:22 2014 UTC
+++ /branches/bleeding_edge/src/preparser.cc Tue Oct 21 08:25:14 2014 UTC
@@ -4,8 +4,6 @@
#include <cmath>
-#include "include/v8stdint.h"
-
#include "src/allocation.h"
#include "src/base/logging.h"
#include "src/conversions-inl.h"
=======================================
--- /branches/bleeding_edge/src/scanner.cc Tue Sep 16 22:15:39 2014 UTC
+++ /branches/bleeding_edge/src/scanner.cc Tue Oct 21 08:25:14 2014 UTC
@@ -4,11 +4,12 @@
// Features shared by parsing and pre-parsing scanners.
+#include <stdint.h>
+
#include <cmath>
#include "src/v8.h"
-#include "include/v8stdint.h"
#include "src/ast-value-factory.h"
#include "src/char-predicates-inl.h"
#include "src/conversions-inl.h"
=======================================
--- /branches/bleeding_edge/src/token.cc Tue Jun 3 08:12:43 2014 UTC
+++ /branches/bleeding_edge/src/token.cc Tue Oct 21 08:25:14 2014 UTC
@@ -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 "include/v8stdint.h"
+#include <stdint.h>
#include "src/token.h"
namespace v8 {
=======================================
--- /branches/bleeding_edge/test/cctest/test-platform.cc Tue Sep 16
20:16:11 2014 UTC
+++ /branches/bleeding_edge/test/cctest/test-platform.cc Tue Oct 21
08:25:14 2014 UTC
@@ -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 "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/build_config.h"
#include "src/base/platform/platform.h"
#include "test/cctest/cctest.h"
=======================================
---
/branches/bleeding_edge/test/unittests/base/division-by-constant-unittest.cc
Wed Oct 1 08:34:25 2014 UTC
+++
/branches/bleeding_edge/test/unittests/base/division-by-constant-unittest.cc
Tue Oct 21 08:25:14 2014 UTC
@@ -6,6 +6,8 @@
#include "src/base/division-by-constant.h"
+#include <stdint.h>
+
#include <ostream> // NOLINT
#include "testing/gtest-support.h"
=======================================
--- /branches/bleeding_edge/test/unittests/base/flags-unittest.cc Wed Oct
1 08:34:25 2014 UTC
+++ /branches/bleeding_edge/test/unittests/base/flags-unittest.cc Tue Oct
21 08:25:14 2014 UTC
@@ -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 "include/v8stdint.h"
+#include <stdint.h>
#include "src/base/flags.h"
#include "testing/gtest/include/gtest/gtest.h"
=======================================
--- /branches/bleeding_edge/testing/gtest-support.h Mon Oct 6 12:27:24
2014 UTC
+++ /branches/bleeding_edge/testing/gtest-support.h Tue Oct 21 08:25:14
2014 UTC
@@ -5,7 +5,7 @@
#ifndef V8_TESTING_GTEST_SUPPORT_H_
#define V8_TESTING_GTEST_SUPPORT_H_
-#include "include/v8stdint.h"
+#include <stddef.h>
#include "testing/gtest/include/gtest/gtest.h"
namespace testing {
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.