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

Side by Side Diff: tools/gyp/v8.gyp

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 unified diff | Download patch | Annotate | Revision Log
« test/cctest/test-platform-win32.cc ('K') | « test/cctest/test-time.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
258 '../../src/api.cc', 258 '../../src/api.cc',
259 '../../src/api.h', 259 '../../src/api.h',
260 '../../src/arguments.cc', 260 '../../src/arguments.cc',
261 '../../src/arguments.h', 261 '../../src/arguments.h',
262 '../../src/assembler.cc', 262 '../../src/assembler.cc',
263 '../../src/assembler.h', 263 '../../src/assembler.h',
264 '../../src/assert-scope.h', 264 '../../src/assert-scope.h',
265 '../../src/assert-scope.cc', 265 '../../src/assert-scope.cc',
266 '../../src/ast.cc', 266 '../../src/ast.cc',
267 '../../src/ast.h', 267 '../../src/ast.h',
268 '../../src/atomicops.h',
269 '../../src/atomicops_internals_x86_gcc.cc',
270 '../../src/bignum-dtoa.cc', 268 '../../src/bignum-dtoa.cc',
271 '../../src/bignum-dtoa.h', 269 '../../src/bignum-dtoa.h',
272 '../../src/bignum.cc', 270 '../../src/bignum.cc',
273 '../../src/bignum.h', 271 '../../src/bignum.h',
274 '../../src/bootstrapper.cc', 272 '../../src/bootstrapper.cc',
275 '../../src/bootstrapper.h', 273 '../../src/bootstrapper.h',
276 '../../src/builtins.cc', 274 '../../src/builtins.cc',
277 '../../src/builtins.h', 275 '../../src/builtins.h',
278 '../../src/bytecodes-irregexp.h', 276 '../../src/bytecodes-irregexp.h',
279 '../../src/cached-powers.cc', 277 '../../src/cached-powers.cc',
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
441 '../../src/interface.h', 439 '../../src/interface.h',
442 '../../src/interpreter-irregexp.cc', 440 '../../src/interpreter-irregexp.cc',
443 '../../src/interpreter-irregexp.h', 441 '../../src/interpreter-irregexp.h',
444 '../../src/isolate.cc', 442 '../../src/isolate.cc',
445 '../../src/isolate.h', 443 '../../src/isolate.h',
446 '../../src/json-parser.h', 444 '../../src/json-parser.h',
447 '../../src/json-stringifier.h', 445 '../../src/json-stringifier.h',
448 '../../src/jsregexp-inl.h', 446 '../../src/jsregexp-inl.h',
449 '../../src/jsregexp.cc', 447 '../../src/jsregexp.cc',
450 '../../src/jsregexp.h', 448 '../../src/jsregexp.h',
451 '../../src/lazy-instance.h',
452 # TODO(jochen): move libplatform/ files to their own target. 449 # TODO(jochen): move libplatform/ files to their own target.
453 '../../src/libplatform/default-platform.cc', 450 '../../src/libplatform/default-platform.cc',
454 '../../src/libplatform/default-platform.h', 451 '../../src/libplatform/default-platform.h',
455 '../../src/libplatform/task-queue.cc', 452 '../../src/libplatform/task-queue.cc',
456 '../../src/libplatform/task-queue.h', 453 '../../src/libplatform/task-queue.h',
457 '../../src/libplatform/worker-thread.cc', 454 '../../src/libplatform/worker-thread.cc',
458 '../../src/libplatform/worker-thread.h', 455 '../../src/libplatform/worker-thread.h',
459 '../../src/list-inl.h', 456 '../../src/list-inl.h',
460 '../../src/list.h', 457 '../../src/list.h',
461 '../../src/lithium-allocator-inl.h', 458 '../../src/lithium-allocator-inl.h',
(...skipping 17 matching lines...) Expand all
479 '../../src/messages.h', 476 '../../src/messages.h',
480 '../../src/msan.h', 477 '../../src/msan.h',
481 '../../src/natives.h', 478 '../../src/natives.h',
482 '../../src/objects-debug.cc', 479 '../../src/objects-debug.cc',
483 '../../src/objects-inl.h', 480 '../../src/objects-inl.h',
484 '../../src/objects-printer.cc', 481 '../../src/objects-printer.cc',
485 '../../src/objects-visiting.cc', 482 '../../src/objects-visiting.cc',
486 '../../src/objects-visiting.h', 483 '../../src/objects-visiting.h',
487 '../../src/objects.cc', 484 '../../src/objects.cc',
488 '../../src/objects.h', 485 '../../src/objects.h',
489 '../../src/once.cc',
490 '../../src/once.h',
491 '../../src/optimizing-compiler-thread.h', 486 '../../src/optimizing-compiler-thread.h',
492 '../../src/optimizing-compiler-thread.cc', 487 '../../src/optimizing-compiler-thread.cc',
493 '../../src/parser.cc', 488 '../../src/parser.cc',
494 '../../src/parser.h', 489 '../../src/parser.h',
495 '../../src/platform/elapsed-timer.h', 490 '../../src/platform/elapsed-timer.h',
496 '../../src/platform/time.cc', 491 '../../src/platform/time.cc',
497 '../../src/platform/time.h', 492 '../../src/platform/time.h',
498 '../../src/platform.h', 493 '../../src/platform.h',
499 '../../src/platform/condition-variable.cc', 494 '../../src/platform/condition-variable.cc',
500 '../../src/platform/condition-variable.h', 495 '../../src/platform/condition-variable.h',
(...skipping 549 matching lines...) Expand 10 before | Expand all | Expand 10 after
1050 'defines': ['ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_SHARED'], 1045 'defines': ['ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_SHARED'],
1051 }, { 1046 }, {
1052 'defines': ['ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC'], 1047 'defines': ['ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC'],
1053 }], 1048 }],
1054 ], 1049 ],
1055 }], 1050 }],
1056 ], 1051 ],
1057 }, 1052 },
1058 { 1053 {
1059 'target_name': 'v8_libbase.<(v8_target_arch)', 1054 'target_name': 'v8_libbase.<(v8_target_arch)',
1060 # TODO(jochen): Should be a static library once it has sources in it. 1055 'type': 'static_library',
1061 'type': 'none',
1062 'variables': { 1056 'variables': {
1063 'optimize': 'max', 1057 'optimize': 'max',
1064 }, 1058 },
1065 'include_dirs+': [ 1059 'include_dirs+': [
1066 '../..', 1060 '../..',
1067 ], 1061 ],
1068 'sources': [ 1062 'sources': [
1063 '../../src/base/atomicops.h',
1064 '../../src/base/atomicops_internals_x86_gcc.cc',
Jakob Kummerow 2014/06/05 11:49:06 I think all the other atomicops_internals_* files
1069 '../../src/base/build_config.h', 1065 '../../src/base/build_config.h',
1066 '../../src/base/lazy-instance.h',
1070 '../../src/base/macros.h', 1067 '../../src/base/macros.h',
1068 '../../src/base/once.cc',
1069 '../../src/base/once.h',
1071 ], 1070 ],
1072 'conditions': [ 1071 'conditions': [
1073 ['want_separate_host_toolset==1', { 1072 ['want_separate_host_toolset==1', {
1074 'toolsets': ['host', 'target'], 1073 'toolsets': ['host', 'target'],
1075 }, { 1074 }, {
1076 'toolsets': ['target'], 1075 'toolsets': ['target'],
1077 }], 1076 }],
1078 ['component=="shared_library"', { 1077 ['component=="shared_library"', {
1079 'defines': [ 1078 'defines': [
1080 'BUILDING_V8_SHARED', 1079 'BUILDING_V8_SHARED',
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
1227 }], 1226 }],
1228 ['v8_compress_startup_data=="bz2"', { 1227 ['v8_compress_startup_data=="bz2"', {
1229 'libraries': [ 1228 'libraries': [
1230 '-lbz2', 1229 '-lbz2',
1231 ] 1230 ]
1232 }], 1231 }],
1233 ], 1232 ],
1234 }, 1233 },
1235 ], 1234 ],
1236 } 1235 }
OLDNEW
« test/cctest/test-platform-win32.cc ('K') | « test/cctest/test-time.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698