| OLD | NEW | 
|---|
| 1 # Copyright 2013 the V8 project authors. All rights reserved. | 1 # Copyright 2013 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 772 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 783             'EnableIntrinsicFunctions': 'true', | 783             'EnableIntrinsicFunctions': 'true', | 
| 784             'FavorSizeOrSpeed': '0', | 784             'FavorSizeOrSpeed': '0', | 
| 785             'StringPooling': 'true', | 785             'StringPooling': 'true', | 
| 786             'BasicRuntimeChecks': '0', | 786             'BasicRuntimeChecks': '0', | 
| 787             'conditions': [ | 787             'conditions': [ | 
| 788               ['component=="shared_library"', { | 788               ['component=="shared_library"', { | 
| 789                 'RuntimeLibrary': '3',  #/MDd | 789                 'RuntimeLibrary': '3',  #/MDd | 
| 790               }, { | 790               }, { | 
| 791                 'RuntimeLibrary': '1',  #/MTd | 791                 'RuntimeLibrary': '1',  #/MTd | 
| 792               }], | 792               }], | 
| 793               ['v8_target_arch=="x64"', { |  | 
| 794                 # TODO(2207): remove this option once the bug is fixed. |  | 
| 795                 'WholeProgramOptimization': 'true', |  | 
| 796               }], |  | 
| 797             ], | 793             ], | 
| 798           }, | 794           }, | 
| 799           'VCLinkerTool': { | 795           'VCLinkerTool': { | 
| 800             'LinkIncremental': '1', | 796             'LinkIncremental': '1', | 
| 801             'OptimizeReferences': '2', | 797             'OptimizeReferences': '2', | 
| 802             'EnableCOMDATFolding': '2', | 798             'EnableCOMDATFolding': '2', | 
| 803           }, | 799           }, | 
| 804         }, | 800         }, | 
| 805         'conditions': [ | 801         'conditions': [ | 
| 806           ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" or \ | 802           ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" or \ | 
| (...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 956                 'InlineFunctionExpansion': '2', | 952                 'InlineFunctionExpansion': '2', | 
| 957                 'EnableIntrinsicFunctions': 'true', | 953                 'EnableIntrinsicFunctions': 'true', | 
| 958                 'FavorSizeOrSpeed': '0', | 954                 'FavorSizeOrSpeed': '0', | 
| 959                 'StringPooling': 'true', | 955                 'StringPooling': 'true', | 
| 960                 'conditions': [ | 956                 'conditions': [ | 
| 961                   ['component=="shared_library"', { | 957                   ['component=="shared_library"', { | 
| 962                     'RuntimeLibrary': '2',  #/MD | 958                     'RuntimeLibrary': '2',  #/MD | 
| 963                   }, { | 959                   }, { | 
| 964                     'RuntimeLibrary': '0',  #/MT | 960                     'RuntimeLibrary': '0',  #/MT | 
| 965                   }], | 961                   }], | 
| 966                   ['v8_target_arch=="x64"', { |  | 
| 967                     # TODO(2207): remove this option once the bug is fixed. |  | 
| 968                     'WholeProgramOptimization': 'true', |  | 
| 969                   }], |  | 
| 970                 ], | 962                 ], | 
| 971               }, | 963               }, | 
| 972               'VCLinkerTool': { | 964               'VCLinkerTool': { | 
| 973                 'LinkIncremental': '1', | 965                 'LinkIncremental': '1', | 
| 974                 'OptimizeReferences': '2', | 966                 'OptimizeReferences': '2', | 
| 975                 'EnableCOMDATFolding': '2', | 967                 'EnableCOMDATFolding': '2', | 
| 976               }, | 968               }, | 
| 977             }, | 969             }, | 
| 978           }],  # OS=="win" | 970           }],  # OS=="win" | 
| 979         ],  # conditions | 971         ],  # conditions | 
| 980       },  # Release | 972       },  # Release | 
| 981     },  # configurations | 973     },  # configurations | 
| 982   },  # target_defaults | 974   },  # target_defaults | 
| 983 } | 975 } | 
| OLD | NEW | 
|---|