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"
|
||||
#endif
|
||||
|
||||
#include "etm.h"
|
||||
#include "arm11.h"
|
||||
#include "breakpoints.h"
|
||||
#include "arm11_dbgtap.h"
|
||||
#include "armv4_5.h"
|
||||
#include "arm_simulator.h"
|
||||
#include "time_support.h"
|
||||
#include "target_type.h"
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
#include "config.h"
|
||||
#endif
|
||||
|
||||
#include "arm_jtag.h"
|
||||
#include "arm11_dbgtap.h"
|
||||
|
||||
#include "time_support.h"
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
#include "embeddedice.h"
|
||||
#include "target_request.h"
|
||||
#include "arm7_9_common.h"
|
||||
#include "etm.h"
|
||||
#include "time_support.h"
|
||||
#include "arm_simulator.h"
|
||||
#include "algorithm.h"
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
#define ARM7_9_COMMON_H
|
||||
|
||||
#include "armv4_5.h"
|
||||
#include "arm_jtag.h"
|
||||
|
||||
#define ARM7_9_COMMON_MAGIC 0x0a790a79 /**< */
|
||||
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
#endif
|
||||
|
||||
#include "armv4_5.h"
|
||||
#include "arm_jtag.h"
|
||||
#include "breakpoints.h"
|
||||
#include "arm_disassembler.h"
|
||||
#include "binarybuffer.h"
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#define ARMV4_5_H
|
||||
|
||||
#include "target.h"
|
||||
#include "etm.h"
|
||||
#include "log.h"
|
||||
|
||||
typedef enum armv4_5_mode
|
||||
{
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
#endif
|
||||
|
||||
#include "armv4_5.h"
|
||||
#include "etm.h"
|
||||
#include "etb.h"
|
||||
#include "register.h"
|
||||
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
#endif
|
||||
|
||||
#include "armv4_5.h"
|
||||
#include "etm.h"
|
||||
#include "etb.h"
|
||||
#include "image.h"
|
||||
#include "arm_disassembler.h"
|
||||
|
|
|
@ -42,6 +42,11 @@ struct trace
|
|||
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
|
||||
{
|
||||
TRACE_IDLE = 0x0,
|
||||
|
|
Loading…
Reference in New Issue