| 85 | } |
| 86 | |
| 87 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE void |
| 88 | __taint_trace_loop_push_stack() { |
| 89 | __loop_depth_stack_current[__loop_depth_stack_top] = __current_loop_depth; |
| 90 | __loop_depth_stack_base[__loop_depth_stack_top] = __base_loop_depth; |
| 91 | __loop_depth_stack_previous[__loop_depth_stack_top] = __previous_loop_depth; |
| 92 | __base_loop_depth += __current_loop_depth; |
| 93 | __current_loop_depth = 0; |
| 94 | __loop_depth_stack_top++; |
| 95 | AOUT("loop push stack: %u %u %u\n", __current_loop_depth, __base_loop_depth, __previous_loop_depth); |
| 96 | } |
| 97 | |
| 98 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE void |
| 99 | __taint_trace_loop_pop_stack() { |
no outgoing calls
no test coverage detected