| Index: tools/gyp/v8.gyp
 | 
| diff --git a/tools/gyp/v8.gyp b/tools/gyp/v8.gyp
 | 
| index 097847ee39c5c4320e677a319b67de68ff976f56..967497bfb5782b83ce314f84f49305adb2769330 100644
 | 
| --- a/tools/gyp/v8.gyp
 | 
| +++ b/tools/gyp/v8.gyp
 | 
| @@ -121,14 +121,12 @@
 | 
|            'dependencies': [
 | 
|              'mksnapshot#host',
 | 
|              'js2c#host',
 | 
| -            'generate_trig_table#host',
 | 
|            ],
 | 
|          }, {
 | 
|            'toolsets': ['target'],
 | 
|            'dependencies': [
 | 
|              'mksnapshot',
 | 
|              'js2c',
 | 
| -            'generate_trig_table',
 | 
|            ],
 | 
|          }],
 | 
|          ['component=="shared_library"', {
 | 
| @@ -153,7 +151,6 @@
 | 
|        'sources': [
 | 
|          '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
 | 
|          '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
 | 
| -        '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
 | 
|          '<(INTERMEDIATE_DIR)/snapshot.cc',
 | 
|          '../../src/snapshot-common.cc',
 | 
|        ],
 | 
| @@ -197,17 +194,16 @@
 | 
|        'sources': [
 | 
|          '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
 | 
|          '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
 | 
| -        '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
 | 
|          '../../src/snapshot-common.cc',
 | 
|          '../../src/snapshot-empty.cc',
 | 
|        ],
 | 
|        'conditions': [
 | 
|          ['want_separate_host_toolset==1', {
 | 
|            'toolsets': ['host', 'target'],
 | 
| -          'dependencies': ['js2c#host', 'generate_trig_table#host'],
 | 
| +          'dependencies': ['js2c#host'],
 | 
|          }, {
 | 
|            'toolsets': ['target'],
 | 
| -          'dependencies': ['js2c', 'generate_trig_table'],
 | 
| +          'dependencies': ['js2c'],
 | 
|          }],
 | 
|          ['component=="shared_library"', {
 | 
|            'defines': [
 | 
| @@ -226,14 +222,12 @@
 | 
|            'dependencies': [
 | 
|              'mksnapshot#host',
 | 
|              'js2c#host',
 | 
| -            'generate_trig_table#host',
 | 
|              'natives_blob#host',
 | 
|          ]}, {
 | 
|            'toolsets': ['target'],
 | 
|            'dependencies': [
 | 
|              'mksnapshot',
 | 
|              'js2c',
 | 
| -            'generate_trig_table',
 | 
|              'natives_blob',
 | 
|            ],
 | 
|          }],
 | 
| @@ -257,7 +251,6 @@
 | 
|          '../..',
 | 
|        ],
 | 
|        'sources': [
 | 
| -        '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
 | 
|          '../../src/natives-external.cc',
 | 
|          '../../src/snapshot-external.cc',
 | 
|        ],
 | 
| @@ -291,32 +284,6 @@
 | 
|          },
 | 
|        ],
 | 
|      },
 | 
| -    { 'target_name': 'generate_trig_table',
 | 
| -      'type': 'none',
 | 
| -      'conditions': [
 | 
| -        ['want_separate_host_toolset==1', {
 | 
| -          'toolsets': ['host'],
 | 
| -        }, {
 | 
| -          'toolsets': ['target'],
 | 
| -        }],
 | 
| -      ],
 | 
| -      'actions': [
 | 
| -        {
 | 
| -          'action_name': 'generate',
 | 
| -          'inputs': [
 | 
| -            '../../tools/generate-trig-table.py',
 | 
| -          ],
 | 
| -          'outputs': [
 | 
| -            '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
 | 
| -          ],
 | 
| -          'action': [
 | 
| -            'python',
 | 
| -            '../../tools/generate-trig-table.py',
 | 
| -            '<@(_outputs)',
 | 
| -          ],
 | 
| -        },
 | 
| -      ]
 | 
| -    },
 | 
|      {
 | 
|        'target_name': 'v8_base',
 | 
|        'type': 'static_library',
 | 
| @@ -768,6 +735,8 @@
 | 
|          '../../src/zone-inl.h',
 | 
|          '../../src/zone.cc',
 | 
|          '../../src/zone.h',
 | 
| +        '../../third_party/fdlibm/fdlibm.cc',
 | 
| +        '../../third_party/fdlibm/fdlibm.h',
 | 
|        ],
 | 
|        'conditions': [
 | 
|          ['want_separate_host_toolset==1', {
 | 
| @@ -1420,6 +1389,7 @@
 | 
|            '../../src/array.js',
 | 
|            '../../src/string.js',
 | 
|            '../../src/uri.js',
 | 
| +          '../../third_party/fdlibm/fdlibm.js',
 | 
|            '../../src/math.js',
 | 
|            '../../src/messages.js',
 | 
|            '../../src/apinatives.js',
 | 
| 
 |