Skip to content

Commit a63da7c

Browse files
Merge pull request #2465 from thesamesam/gcc16
instrumentation: drop removed TODO flag from GCC plugins
2 parents af0d023 + a16bc3f commit a63da7c

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

instrumentation/afl-gcc-cmplog-pass.so.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ static const struct pass_data afl_cmplog_pass_data = {
4444
.properties_provided = 0,
4545
.properties_destroyed = 0,
4646
.todo_flags_start = 0,
47-
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il |
48-
TODO_rebuild_cgraph_edges),
47+
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_rebuild_cgraph_edges),
4948

5049
};
5150

instrumentation/afl-gcc-cmptrs-pass.so.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ static const struct pass_data afl_cmptrs_pass_data = {
4444
.properties_provided = 0,
4545
.properties_destroyed = 0,
4646
.todo_flags_start = 0,
47-
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il |
48-
TODO_rebuild_cgraph_edges),
47+
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_rebuild_cgraph_edges),
4948

5049
};
5150

instrumentation/afl-gcc-pass.so.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
The new pass is to be a GIMPLE_PASS. Given the sort of
6666
instrumentation it's supposed to do, its todo_flags_finish will
6767
certainly need TODO_update_ssa, and TODO_cleanup_cfg.
68-
TODO_verify_il is probably desirable, at least during debugging.
6968
TODO_rebuild_cgraph_edges is required only in the out-of-line
7069
instrumentation mode.
7170
@@ -148,7 +147,7 @@ static constexpr struct pass_data afl_pass_data = {
148147
.properties_provided = 0,
149148
.properties_destroyed = 0,
150149
.todo_flags_start = 0,
151-
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il),
150+
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg),
152151

153152
};
154153

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy