Revision f230a1cf deps/v8/tools/gyp/v8.gyp

View differences:

deps/v8/tools/gyp/v8.gyp
58 58
        ['component=="shared_library"', {
59 59
          'type': '<(component)',
60 60
          'sources': [
61
            '../../src/defaults.cc',
61 62
            # Note: on non-Windows we still build this file so that gyp
62 63
            # has some sources to link into the component.
63 64
            '../../src/v8dll-main.cc',
......
208 209
        '../../src/accessors.h',
209 210
        '../../src/allocation.cc',
210 211
        '../../src/allocation.h',
212
        '../../src/allocation-site-scopes.cc',
213
        '../../src/allocation-site-scopes.h',
214
        '../../src/allocation-tracker.cc',
215
        '../../src/allocation-tracker.h',
211 216
        '../../src/api.cc',
212 217
        '../../src/api.h',
213 218
        '../../src/apiutils.h',
......
333 338
        '../../src/hydrogen-bch.h',
334 339
        '../../src/hydrogen-canonicalize.cc',
335 340
        '../../src/hydrogen-canonicalize.h',
341
        '../../src/hydrogen-check-elimination.cc',
342
        '../../src/hydrogen-check-elimination.h',
336 343
        '../../src/hydrogen-dce.cc',
337 344
        '../../src/hydrogen-dce.h',
338 345
        '../../src/hydrogen-dehoist.cc',
339 346
        '../../src/hydrogen-dehoist.h',
340
        '../../src/hydrogen-deoptimizing-mark.cc',
341
        '../../src/hydrogen-deoptimizing-mark.h',
342 347
        '../../src/hydrogen-environment-liveness.cc',
343 348
        '../../src/hydrogen-environment-liveness.h',
344 349
        '../../src/hydrogen-escape-analysis.cc',
345 350
        '../../src/hydrogen-escape-analysis.h',
351
        '../../src/hydrogen-flow-engine.h',
346 352
        '../../src/hydrogen-instructions.cc',
347 353
        '../../src/hydrogen-instructions.h',
348 354
        '../../src/hydrogen.cc',
......
353 359
        '../../src/hydrogen-infer-representation.h',
354 360
        '../../src/hydrogen-infer-types.cc',
355 361
        '../../src/hydrogen-infer-types.h',
362
        '../../src/hydrogen-load-elimination.cc',
363
        '../../src/hydrogen-load-elimination.h',
356 364
        '../../src/hydrogen-mark-deoptimize.cc',
357 365
        '../../src/hydrogen-mark-deoptimize.h',
366
        '../../src/hydrogen-mark-unreachable.cc',
367
        '../../src/hydrogen-mark-unreachable.h',
358 368
        '../../src/hydrogen-minus-zero.cc',
359 369
        '../../src/hydrogen-minus-zero.h',
360 370
        '../../src/hydrogen-osr.cc',
......
397 407
        '../../src/lithium-allocator-inl.h',
398 408
        '../../src/lithium-allocator.cc',
399 409
        '../../src/lithium-allocator.h',
410
        '../../src/lithium-codegen.cc',
411
        '../../src/lithium-codegen.h',
400 412
        '../../src/lithium.cc',
401 413
        '../../src/lithium.h',
402 414
        '../../src/liveedit.cc',
......
409 421
        '../../src/macro-assembler.h',
410 422
        '../../src/mark-compact.cc',
411 423
        '../../src/mark-compact.h',
412
        '../../src/marking-thread.h',
413
        '../../src/marking-thread.cc',
414 424
        '../../src/messages.cc',
415 425
        '../../src/messages.h',
416 426
        '../../src/natives.h',
......
430 440
        '../../src/platform/elapsed-timer.h',
431 441
        '../../src/platform/time.cc',
432 442
        '../../src/platform/time.h',
433
        '../../src/platform-posix.h',
434 443
        '../../src/platform.h',
435 444
        '../../src/platform/condition-variable.cc',
436 445
        '../../src/platform/condition-variable.h',
......
804 813
          ]},
805 814
        ],
806 815
        ['OS=="win"', {
816
          'defines': [
817
            '_CRT_RAND_S'  # for rand_s()
818
          ],
807 819
          'variables': {
808 820
            'gyp_generators': '<!(echo $GYP_GENERATORS)',
809 821
          },
......
847 859
            'BUILDING_V8_SHARED',
848 860
            'V8_SHARED',
849 861
          ],
862
        }, {
863
          'sources': [
864
            '../../src/defaults.cc',
865
          ],
850 866
        }],
851 867
        ['v8_postmortem_support=="true"', {
852 868
          'sources': [
......
855 871
        }],
856 872
        ['v8_enable_i18n_support==1', {
857 873
          'dependencies': [
858
            '<(DEPTH)/third_party/icu/icu.gyp:icui18n',
859
            '<(DEPTH)/third_party/icu/icu.gyp:icuuc',
874
            '<(icu_gyp_path):icui18n',
875
            '<(icu_gyp_path):icuuc',
860 876
          ]
861 877
        }, {  # v8_enable_i18n_support==0
862 878
          'sources!': [
......
866 882
        }],
867 883
        ['OS=="win" and v8_enable_i18n_support==1', {
868 884
          'dependencies': [
869
            '<(DEPTH)/third_party/icu/icu.gyp:icudata',
885
            '<(icu_gyp_path):icudata',
870 886
          ],
871 887
        }],
872 888
      ],
......
922 938
          '../../src/array-iterator.js',
923 939
          '../../src/harmony-string.js',
924 940
          '../../src/harmony-array.js',
941
          '../../src/harmony-math.js'
925 942
        ],
926 943
      },
927 944
      'actions': [

Also available in: Unified diff