/* Copyright 2014 The Chromium OS Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ /* Trace dump module */ #ifndef __CROS_EC_STACK_TRACE_H #define __CROS_EC_STACK_TRACE_H #ifdef EMU_BUILD /* * Register trace dump handler for emulator. Trace dump is printed to stderr * when SIGUSR2 is received. */ void task_register_tracedump(void); /* Dump current stack trace */ void task_dump_trace(void); #else static inline void task_register_tracedump(void) { } static inline void task_dump_trace(void) { } #endif #endif /* __CROS_EC_STACK_TRACE_H */