Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Unified Diff: BUILD.gn

Issue 316133002: Move atomic ops and related files to base library (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: updates Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | src/assembler.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: BUILD.gn
diff --git a/BUILD.gn b/BUILD.gn
index 9588ab8c427fe1825e52a51a2c93e32421545d52..570a1a7ea4e2178bc67ab8b9d5777fa7a4f6ee36 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -367,8 +367,6 @@ source_set("v8_base") {
"src/assert-scope.cc",
"src/ast.cc",
"src/ast.h",
- "src/atomicops.h",
- "src/atomicops_internals_x86_gcc.cc",
"src/bignum-dtoa.cc",
"src/bignum-dtoa.h",
"src/bignum.cc",
@@ -550,7 +548,6 @@ source_set("v8_base") {
"src/jsregexp-inl.h",
"src/jsregexp.cc",
"src/jsregexp.h",
- "src/lazy-instance.h",
# TODO(jochen): move libplatform/ files to their own target.
"src/libplatform/default-platform.cc",
"src/libplatform/default-platform.h",
@@ -588,8 +585,6 @@ source_set("v8_base") {
"src/objects-visiting.h",
"src/objects.cc",
"src/objects.h",
- "src/once.cc",
- "src/once.h",
"src/optimizing-compiler-thread.h",
"src/optimizing-compiler-thread.cc",
"src/parser.cc",
@@ -959,8 +954,22 @@ source_set("v8_libbase") {
visibility = ":*" # Only targets in this file can depend on this.
sources = [
+ "src/base/atomicops.h",
+ "src/base/atomicops_internals_arm64_gcc.h",
+ "src/base/atomicops_internals_arm_gcc.h",
+ "src/base/atomicops_internals_atomicword_compat.h",
+ "src/base/atomicops_internals_mac.h",
+ "src/base/atomicops_internals_mips_gcc.h",
+ "src/base/atomicops_internals_tsan.h",
+ "src/base/atomicops_internals_x86_gcc.cc",
+ "src/base/atomicops_internals_x86_gcc.h",
+ "src/base/atomicops_internals_x86_msvc.h",
"src/base/build_config.h",
+ "src/base/lazy-instance.h",
"src/base/macros.h",
+ "src/base/once.cc",
+ "src/base/once.h",
+ "src/base/win32-headers.h",
]
configs -= [ "//build/config/compiler:chromium_code" ]
« no previous file with comments | « no previous file | src/assembler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698