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

Side by Side Diff: syzygy/instrument/instrument.gyp

Issue 2871863002: adds the security cookie check hook transform. (Closed)
Patch Set: Created 3 years, 7 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
OLDNEW
1 # Copyright 2012 Google Inc. All Rights Reserved. 1 # Copyright 2012 Google Inc. All Rights Reserved.
2 # 2 #
3 # Licensed under the Apache License, Version 2.0 (the "License"); 3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License. 4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at 5 # You may obtain a copy of the License at
6 # 6 #
7 # http://www.apache.org/licenses/LICENSE-2.0 7 # http://www.apache.org/licenses/LICENSE-2.0
8 # 8 #
9 # Unless required by applicable law or agreed to in writing, software 9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS, 10 # distributed under the License is distributed on an "AS IS" BASIS,
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 'transforms/entry_call_transform.cc', 65 'transforms/entry_call_transform.cc',
66 'transforms/entry_call_transform.h', 66 'transforms/entry_call_transform.h',
67 'transforms/entry_thunk_transform.cc', 67 'transforms/entry_thunk_transform.cc',
68 'transforms/entry_thunk_transform.h', 68 'transforms/entry_thunk_transform.h',
69 'transforms/filler_transform.cc', 69 'transforms/filler_transform.cc',
70 'transforms/filler_transform.h', 70 'transforms/filler_transform.h',
71 'transforms/jump_table_count_transform.cc', 71 'transforms/jump_table_count_transform.cc',
72 'transforms/jump_table_count_transform.h', 72 'transforms/jump_table_count_transform.h',
73 'transforms/thunk_import_references_transform.cc', 73 'transforms/thunk_import_references_transform.cc',
74 'transforms/thunk_import_references_transform.h', 74 'transforms/thunk_import_references_transform.h',
75 'transforms/security_cookie_check_hook_transform.h',
chrisha 2017/05/09 19:18:38 Move these lines to before thunk_import_references
76 'transforms/security_cookie_check_hook_transform.cc',
75 ], 77 ],
76 'dependencies': [ 78 'dependencies': [
77 '<(src)/base/base.gyp:base', 79 '<(src)/base/base.gyp:base',
78 '<(src)/syzygy/application/application.gyp:application_lib', 80 '<(src)/syzygy/application/application.gyp:application_lib',
79 '<(src)/syzygy/block_graph/analysis/block_graph_analysis.gyp:' 81 '<(src)/syzygy/block_graph/analysis/block_graph_analysis.gyp:'
80 'block_graph_analysis_lib', 82 'block_graph_analysis_lib',
81 '<(src)/syzygy/block_graph/transforms/block_graph_transforms.gyp:' 83 '<(src)/syzygy/block_graph/transforms/block_graph_transforms.gyp:'
82 'block_graph_transforms_lib', 84 'block_graph_transforms_lib',
83 '<(src)/syzygy/ar/ar.gyp:ar_lib', 85 '<(src)/syzygy/ar/ar.gyp:ar_lib',
84 '<(src)/syzygy/common/common.gyp:common_lib', 86 '<(src)/syzygy/common/common.gyp:common_lib',
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
129 'transforms/asan_interceptor_filter_unittest.cc', 131 'transforms/asan_interceptor_filter_unittest.cc',
130 'transforms/asan_transform_unittest.cc', 132 'transforms/asan_transform_unittest.cc',
131 'transforms/basic_block_entry_hook_transform_unittest.cc', 133 'transforms/basic_block_entry_hook_transform_unittest.cc',
132 'transforms/branch_hook_transform_unittest.cc', 134 'transforms/branch_hook_transform_unittest.cc',
133 'transforms/coverage_transform_unittest.cc', 135 'transforms/coverage_transform_unittest.cc',
134 'transforms/entry_call_transform_unittest.cc', 136 'transforms/entry_call_transform_unittest.cc',
135 'transforms/entry_thunk_transform_unittest.cc', 137 'transforms/entry_thunk_transform_unittest.cc',
136 'transforms/filler_transform_unittest.cc', 138 'transforms/filler_transform_unittest.cc',
137 'transforms/jump_table_count_transform_unittest.cc', 139 'transforms/jump_table_count_transform_unittest.cc',
138 'transforms/thunk_import_references_transform_unittest.cc', 140 'transforms/thunk_import_references_transform_unittest.cc',
141 'transforms/security_cookie_check_hook_transform_unittest.cc',
chrisha 2017/05/09 19:18:38 Ditto.
139 'transforms/unittest_util.cc', 142 'transforms/unittest_util.cc',
140 'transforms/unittest_util.h', 143 'transforms/unittest_util.h',
141 '<(src)/syzygy/testing/run_all_unittests.cc', 144 '<(src)/syzygy/testing/run_all_unittests.cc',
142 ], 145 ],
143 'dependencies': [ 146 'dependencies': [
144 'instrument_lib', 147 'instrument_lib',
145 '<(src)/base/base.gyp:base', 148 '<(src)/base/base.gyp:base',
146 '<(src)/base/base.gyp:test_support_base', 149 '<(src)/base/base.gyp:test_support_base',
147 '<(src)/testing/gmock.gyp:gmock', 150 '<(src)/testing/gmock.gyp:gmock',
148 '<(src)/testing/gtest.gyp:gtest', 151 '<(src)/testing/gtest.gyp:gtest',
149 '<(src)/syzygy/ar/ar.gyp:ar_unittest_utils', 152 '<(src)/syzygy/ar/ar.gyp:ar_unittest_utils',
150 '<(src)/syzygy/core/core.gyp:core_unittest_utils', 153 '<(src)/syzygy/core/core.gyp:core_unittest_utils',
151 '<(src)/syzygy/integration_tests/integration_tests.gyp:' 154 '<(src)/syzygy/integration_tests/integration_tests.gyp:'
152 'integration_tests_dll', 155 'integration_tests_dll',
153 '<(src)/syzygy/pdb/pdb.gyp:pdb_unittest_utils', 156 '<(src)/syzygy/pdb/pdb.gyp:pdb_unittest_utils',
154 '<(src)/syzygy/pe/pe.gyp:pe_unittest_utils', 157 '<(src)/syzygy/pe/pe.gyp:pe_unittest_utils',
155 '<(src)/syzygy/pe/pe.gyp:test_dll', 158 '<(src)/syzygy/pe/pe.gyp:test_dll',
156 '<(src)/syzygy/pe/pe.gyp:test_dll_obj', 159 '<(src)/syzygy/pe/pe.gyp:test_dll_obj',
157 ], 160 ],
158 }, 161 },
159 ], 162 ],
160 } 163 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698