target: less implicit inclusion of "etm.h"
Don't include it in more headers than necessary; just use it in the few files that actually need it. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>__archive__
parent
dc1685ca25
commit
9a98e83b49
|
@ -26,10 +26,10 @@
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include "etm.h"
|
||||||
#include "arm11.h"
|
#include "arm11.h"
|
||||||
#include "breakpoints.h"
|
#include "breakpoints.h"
|
||||||
#include "arm11_dbgtap.h"
|
#include "arm11_dbgtap.h"
|
||||||
#include "armv4_5.h"
|
|
||||||
#include "arm_simulator.h"
|
#include "arm_simulator.h"
|
||||||
#include "time_support.h"
|
#include "time_support.h"
|
||||||
#include "target_type.h"
|
#include "target_type.h"
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include "arm_jtag.h"
|
||||||
#include "arm11_dbgtap.h"
|
#include "arm11_dbgtap.h"
|
||||||
|
|
||||||
#include "time_support.h"
|
#include "time_support.h"
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
#include "embeddedice.h"
|
#include "embeddedice.h"
|
||||||
#include "target_request.h"
|
#include "target_request.h"
|
||||||
#include "arm7_9_common.h"
|
#include "arm7_9_common.h"
|
||||||
|
#include "etm.h"
|
||||||
#include "time_support.h"
|
#include "time_support.h"
|
||||||
#include "arm_simulator.h"
|
#include "arm_simulator.h"
|
||||||
#include "algorithm.h"
|
#include "algorithm.h"
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
#define ARM7_9_COMMON_H
|
#define ARM7_9_COMMON_H
|
||||||
|
|
||||||
#include "armv4_5.h"
|
#include "armv4_5.h"
|
||||||
|
#include "arm_jtag.h"
|
||||||
|
|
||||||
#define ARM7_9_COMMON_MAGIC 0x0a790a79 /**< */
|
#define ARM7_9_COMMON_MAGIC 0x0a790a79 /**< */
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "armv4_5.h"
|
#include "armv4_5.h"
|
||||||
|
#include "arm_jtag.h"
|
||||||
#include "breakpoints.h"
|
#include "breakpoints.h"
|
||||||
#include "arm_disassembler.h"
|
#include "arm_disassembler.h"
|
||||||
#include "binarybuffer.h"
|
#include "binarybuffer.h"
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
#define ARMV4_5_H
|
#define ARMV4_5_H
|
||||||
|
|
||||||
#include "target.h"
|
#include "target.h"
|
||||||
#include "etm.h"
|
#include "log.h"
|
||||||
|
|
||||||
typedef enum armv4_5_mode
|
typedef enum armv4_5_mode
|
||||||
{
|
{
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "armv4_5.h"
|
#include "armv4_5.h"
|
||||||
|
#include "etm.h"
|
||||||
#include "etb.h"
|
#include "etb.h"
|
||||||
#include "register.h"
|
#include "register.h"
|
||||||
|
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "armv4_5.h"
|
#include "armv4_5.h"
|
||||||
|
#include "etm.h"
|
||||||
#include "etb.h"
|
#include "etb.h"
|
||||||
#include "image.h"
|
#include "image.h"
|
||||||
#include "arm_disassembler.h"
|
#include "arm_disassembler.h"
|
||||||
|
|
|
@ -42,6 +42,11 @@ struct trace
|
||||||
int trace_history_overflowed;
|
int trace_history_overflowed;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \todo This enum is one of the few things in this file related
|
||||||
|
* to *hardware* tracing ... split such "real" tracing out from
|
||||||
|
* the contrib/libdcc support.
|
||||||
|
*/
|
||||||
typedef enum trace_status
|
typedef enum trace_status
|
||||||
{
|
{
|
||||||
TRACE_IDLE = 0x0,
|
TRACE_IDLE = 0x0,
|
||||||
|
|
Loading…
Reference in New Issue