mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-10 01:01:33 +00:00
instrumentation: drop removed TODO flag from GCC plugins
TODO_verify_il was removed in GCC trunk by 9739ae9384dd7cd3bb1c7683d6b80b7a9116eaf8, so drop it here.
This commit is contained in:
parent
16cc444ae5
commit
a16bc3f36c
@ -44,8 +44,7 @@ static const struct pass_data afl_cmplog_pass_data = {
|
|||||||
.properties_provided = 0,
|
.properties_provided = 0,
|
||||||
.properties_destroyed = 0,
|
.properties_destroyed = 0,
|
||||||
.todo_flags_start = 0,
|
.todo_flags_start = 0,
|
||||||
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il |
|
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_rebuild_cgraph_edges),
|
||||||
TODO_rebuild_cgraph_edges),
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -44,8 +44,7 @@ static const struct pass_data afl_cmptrs_pass_data = {
|
|||||||
.properties_provided = 0,
|
.properties_provided = 0,
|
||||||
.properties_destroyed = 0,
|
.properties_destroyed = 0,
|
||||||
.todo_flags_start = 0,
|
.todo_flags_start = 0,
|
||||||
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il |
|
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_rebuild_cgraph_edges),
|
||||||
TODO_rebuild_cgraph_edges),
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -65,7 +65,6 @@
|
|||||||
The new pass is to be a GIMPLE_PASS. Given the sort of
|
The new pass is to be a GIMPLE_PASS. Given the sort of
|
||||||
instrumentation it's supposed to do, its todo_flags_finish will
|
instrumentation it's supposed to do, its todo_flags_finish will
|
||||||
certainly need TODO_update_ssa, and TODO_cleanup_cfg.
|
certainly need TODO_update_ssa, and TODO_cleanup_cfg.
|
||||||
TODO_verify_il is probably desirable, at least during debugging.
|
|
||||||
TODO_rebuild_cgraph_edges is required only in the out-of-line
|
TODO_rebuild_cgraph_edges is required only in the out-of-line
|
||||||
instrumentation mode.
|
instrumentation mode.
|
||||||
|
|
||||||
@ -148,7 +147,7 @@ static constexpr struct pass_data afl_pass_data = {
|
|||||||
.properties_provided = 0,
|
.properties_provided = 0,
|
||||||
.properties_destroyed = 0,
|
.properties_destroyed = 0,
|
||||||
.todo_flags_start = 0,
|
.todo_flags_start = 0,
|
||||||
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg | TODO_verify_il),
|
.todo_flags_finish = (TODO_update_ssa | TODO_cleanup_cfg),
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user