|
1401 | 1401 | ['want_separate_host_toolset', {
|
1402 | 1402 | 'toolsets': ['host'],
|
1403 | 1403 | }],
|
| 1404 | + # Avoid excessive LTO |
| 1405 | + ['enable_lto=="true"', { |
| 1406 | + 'ldflags': [ '-fno-lto' ], |
| 1407 | + }], |
1404 | 1408 | ],
|
1405 | 1409 | 'defines!': [
|
1406 | 1410 | 'BUILDING_V8_SHARED=1',
|
|
1445 | 1449 | '<(_msvs_precompiled_source)',
|
1446 | 1450 | ],
|
1447 | 1451 | }],
|
| 1452 | + # Avoid excessive LTO |
| 1453 | + ['enable_lto=="true"', { |
| 1454 | + 'ldflags': [ '-fno-lto' ], |
| 1455 | + }], |
1448 | 1456 | ],
|
1449 | 1457 | }, # mksnapshot
|
1450 | 1458 | {
|
|
1458 | 1466 | ['want_separate_host_toolset', {
|
1459 | 1467 | 'toolsets': ['host'],
|
1460 | 1468 | }],
|
| 1469 | + # Avoid excessive LTO |
| 1470 | + ['enable_lto=="true"', { |
| 1471 | + 'ldflags': [ '-fno-lto' ], |
| 1472 | + }], |
1461 | 1473 | ],
|
1462 | 1474 | 'defines!': [
|
1463 | 1475 | '_HAS_EXCEPTIONS=0',
|
|
1492 | 1504 | ['want_separate_host_toolset', {
|
1493 | 1505 | 'toolsets': ['host'],
|
1494 | 1506 | }],
|
| 1507 | + # Avoid excessive LTO |
| 1508 | + ['enable_lto=="true"', { |
| 1509 | + 'ldflags': [ '-fno-lto' ], |
| 1510 | + }], |
1495 | 1511 | ],
|
1496 | 1512 | 'dependencies': [
|
1497 | 1513 | 'torque_base',
|
|
1524 | 1540 | ['want_separate_host_toolset', {
|
1525 | 1541 | 'toolsets': ['host'],
|
1526 | 1542 | }],
|
| 1543 | + # Avoid excessive LTO |
| 1544 | + ['enable_lto=="true"', { |
| 1545 | + 'ldflags': [ '-fno-lto' ], |
| 1546 | + }], |
1527 | 1547 | ],
|
1528 | 1548 | 'sources': [
|
1529 | 1549 | "<(V8_ROOT)/src/regexp/gen-regexp-special-case.cc",
|
|
1540 | 1560 | }, {
|
1541 | 1561 | 'dependencies': ['gen-regexp-special-case#target'],
|
1542 | 1562 | }],
|
| 1563 | + # Avoid excessive LTO |
| 1564 | + ['enable_lto=="true"', { |
| 1565 | + 'ldflags': [ '-fno-lto' ], |
| 1566 | + }], |
1543 | 1567 | ],
|
1544 | 1568 | 'actions': [
|
1545 | 1569 | {
|
|
0 commit comments