Audit and eliminate redundant #include directives in arm target files.

git-svn-id: svn://svn.berlios.de/openocd/trunk@1714 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
zwelch 2009-05-11 04:46:21 +00:00
parent 03f3296046
commit 68b05c5575
30 changed files with 6 additions and 157 deletions

View File

@ -26,11 +26,7 @@
#endif #endif
#include "arm11.h" #include "arm11.h"
#include "jtag.h"
#include "log.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -22,11 +22,7 @@
#ifndef ARM11_H #ifndef ARM11_H
#define ARM11_H #define ARM11_H
#include "target.h"
#include "register.h"
#include "embeddedice.h" #include "embeddedice.h"
#include "arm_jtag.h"
#include "types.h"
#define asizeof(x) (sizeof(x) / sizeof((x)[0])) #define asizeof(x) (sizeof(x) / sizeof((x)[0]))

View File

@ -24,11 +24,7 @@
#endif #endif
#include "arm11.h" #include "arm11.h"
#include "jtag.h"
#include "log.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define JTAG_DEBUG(expr ...) DEBUG(expr) #define JTAG_DEBUG(expr ...) DEBUG(expr)

View File

@ -22,12 +22,8 @@
#endif #endif
#include "arm720t.h" #include "arm720t.h"
#include "jtag.h"
#include "log.h"
#include "time_support.h" #include "time_support.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -20,13 +20,8 @@
#ifndef ARM720T_H #ifndef ARM720T_H
#define ARM720T_H #define ARM720T_H
#include "target.h"
#include "register.h"
#include "embeddedice.h"
#include "arm_jtag.h"
#include "arm7tdmi.h" #include "arm7tdmi.h"
#include "armv4_5_mmu.h" #include "armv4_5_mmu.h"
#include "armv4_5_cache.h"
#define ARM720T_COMMON_MAGIC 0xa720a720 #define ARM720T_COMMON_MAGIC 0xa720a720

View File

@ -30,27 +30,12 @@
#include "config.h" #include "config.h"
#endif #endif
#include "replacements.h"
#include "embeddedice.h" #include "embeddedice.h"
#include "target.h"
#include "target_request.h" #include "target_request.h"
#include "armv4_5.h"
#include "arm_jtag.h"
#include "jtag.h"
#include "log.h"
#include "arm7_9_common.h" #include "arm7_9_common.h"
#include "breakpoints.h"
#include "time_support.h" #include "time_support.h"
#include "arm_simulator.h" #include "arm_simulator.h"
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <errno.h>
int arm7_9_debug_entry(target_t *target); int arm7_9_debug_entry(target_t *target);
int arm7_9_enable_sw_bkpts(struct target_s *target); int arm7_9_enable_sw_bkpts(struct target_s *target);

View File

@ -29,11 +29,7 @@
#ifndef ARM7_9_COMMON_H #ifndef ARM7_9_COMMON_H
#define ARM7_9_COMMON_H #define ARM7_9_COMMON_H
#include "armv4_5.h"
#include "arm_jtag.h"
#include "breakpoints.h" #include "breakpoints.h"
#include "target.h"
#include "etm.h" #include "etm.h"
#define ARM7_9_COMMON_MAGIC 0x0a790a79 #define ARM7_9_COMMON_MAGIC 0x0a790a79

View File

@ -29,18 +29,6 @@
#include "arm7tdmi.h" #include "arm7tdmi.h"
#include "arm7_9_common.h"
#include "register.h"
#include "target.h"
#include "armv4_5.h"
#include "embeddedice.h"
#include "etm.h"
#include "log.h"
#include "jtag.h"
#include "arm_jtag.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -23,12 +23,7 @@
#ifndef ARM7TDMI_H #ifndef ARM7TDMI_H
#define ARM7TDMI_H #define ARM7TDMI_H
#include "target.h"
#include "register.h"
#include "armv4_5.h"
#include "embeddedice.h" #include "embeddedice.h"
#include "arm_jtag.h"
#include "arm7_9_common.h"
#define ARM7TDMI_COMMON_MAGIC 0x00a700a7 #define ARM7TDMI_COMMON_MAGIC 0x00a700a7

View File

@ -22,12 +22,8 @@
#endif #endif
#include "arm920t.h" #include "arm920t.h"
#include "jtag.h"
#include "log.h"
#include "time_support.h" #include "time_support.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -20,13 +20,8 @@
#ifndef ARM920T_H #ifndef ARM920T_H
#define ARM920T_H #define ARM920T_H
#include "target.h"
#include "register.h"
#include "embeddedice.h"
#include "arm_jtag.h"
#include "arm9tdmi.h" #include "arm9tdmi.h"
#include "armv4_5_mmu.h" #include "armv4_5_mmu.h"
#include "armv4_5_cache.h"
#define ARM920T_COMMON_MAGIC 0xa920a920 #define ARM920T_COMMON_MAGIC 0xa920a920

View File

@ -22,12 +22,8 @@
#endif #endif
#include "arm926ejs.h" #include "arm926ejs.h"
#include "jtag.h"
#include "log.h"
#include "time_support.h" #include "time_support.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -20,13 +20,8 @@
#ifndef ARM926EJS_H #ifndef ARM926EJS_H
#define ARM926EJS_H #define ARM926EJS_H
#include "target.h"
#include "register.h"
#include "embeddedice.h"
#include "arm_jtag.h"
#include "arm9tdmi.h" #include "arm9tdmi.h"
#include "armv4_5_mmu.h" #include "armv4_5_mmu.h"
#include "armv4_5_cache.h"
#define ARM926EJS_COMMON_MAGIC 0xa926a926 #define ARM926EJS_COMMON_MAGIC 0xa926a926

View File

@ -26,17 +26,6 @@
#include "arm966e.h" #include "arm966e.h"
#include "arm7_9_common.h"
#include "register.h"
#include "target.h"
#include "armv4_5.h"
#include "embeddedice.h"
#include "log.h"
#include "jtag.h"
#include "arm_jtag.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -23,10 +23,6 @@
#ifndef ARM966E_H #ifndef ARM966E_H
#define ARM966E_H #define ARM966E_H
#include "target.h"
#include "register.h"
#include "embeddedice.h"
#include "arm_jtag.h"
#include "arm9tdmi.h" #include "arm9tdmi.h"
#define ARM966E_COMMON_MAGIC 0x20f920f9 #define ARM966E_COMMON_MAGIC 0x20f920f9

View File

@ -29,19 +29,6 @@
#include "arm9tdmi.h" #include "arm9tdmi.h"
#include "arm7_9_common.h"
#include "register.h"
#include "target.h"
#include "armv4_5.h"
#include "embeddedice.h"
#include "etm.h"
#include "etb.h"
#include "log.h"
#include "jtag.h"
#include "arm_jtag.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -23,12 +23,7 @@
#ifndef ARM9TDMI_H #ifndef ARM9TDMI_H
#define ARM9TDMI_H #define ARM9TDMI_H
#include "target.h"
#include "register.h"
#include "armv4_5.h"
#include "embeddedice.h" #include "embeddedice.h"
#include "arm_jtag.h"
#include "arm7_9_common.h"
#define ARM9TDMI_COMMON_MAGIC 0x00a900a9 #define ARM9TDMI_COMMON_MAGIC 0x00a900a9

View File

@ -38,14 +38,8 @@
#include "config.h" #include "config.h"
#endif #endif
#include "replacements.h"
#include "arm_adi_v5.h" #include "arm_adi_v5.h"
#include "jtag.h"
#include "log.h"
#include "time_support.h" #include "time_support.h"
#include <stdlib.h>
#include <string.h>
/* /*
* Transaction Mode: * Transaction Mode:

View File

@ -22,10 +22,8 @@
#endif #endif
#include "arm_disassembler.h" #include "arm_disassembler.h"
#include "log.h" #include "log.h"
#include <string.h>
/* textual represenation of the condition field */ /* textual represenation of the condition field */
/* ALways (default) is ommitted (empty string) */ /* ALways (default) is ommitted (empty string) */

View File

@ -26,11 +26,6 @@
#include "arm_jtag.h" #include "arm_jtag.h"
#include "binarybuffer.h"
#include "log.h"
#include "jtag.h"
#include <stdlib.h>
#if 0 #if 0
#define _ARM_JTAG_SCAN_N_CHECK_ #define _ARM_JTAG_SCAN_N_CHECK_

View File

@ -23,7 +23,6 @@
#ifndef ARM_JTAG #ifndef ARM_JTAG
#define ARM_JTAG #define ARM_JTAG
#include "types.h"
#include "jtag.h" #include "jtag.h"
typedef struct arm_jtag_s typedef struct arm_jtag_s

View File

@ -24,14 +24,12 @@
#include "config.h" #include "config.h"
#endif #endif
#include "target.h"
#include "armv4_5.h" #include "armv4_5.h"
#include "arm_disassembler.h" #include "arm_disassembler.h"
#include "arm_simulator.h" #include "arm_simulator.h"
#include "log.h" #include "log.h"
#include "binarybuffer.h" #include "binarybuffer.h"
#include <string.h>
u32 arm_shift(u8 shift, u32 Rm, u32 shift_amount, u8 *carry) u32 arm_shift(u8 shift, u32 Rm, u32 shift_amount, u8 *carry)
{ {

View File

@ -20,11 +20,11 @@
#ifndef ARM_SIMULATOR_H #ifndef ARM_SIMULATOR_H
#define ARM_SIMULATOR_H #define ARM_SIMULATOR_H
#include "target.h"
#include "types.h" #include "types.h"
extern int arm_simulate_step(target_t *target, u32 *dry_run_pc); struct target_s;
extern int arm_simulate_step(struct target_s *target, u32 *dry_run_pc);
#define ERROR_ARM_SIMULATOR_NOT_IMPLEMENTED (-700) #define ERROR_ARM_SIMULATOR_NOT_IMPLEMENTED (-700)

View File

@ -27,21 +27,10 @@
#include "config.h" #include "config.h"
#endif #endif
#include "replacements.h"
#include "arm_disassembler.h"
#include "armv4_5.h" #include "armv4_5.h"
#include "arm_disassembler.h"
#include "target.h"
#include "register.h"
#include "log.h"
#include "binarybuffer.h" #include "binarybuffer.h"
#include "command.h"
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
bitfield_desc_t armv4_5_psr_bitfield_desc[] = bitfield_desc_t armv4_5_psr_bitfield_desc[] =
{ {

View File

@ -22,9 +22,7 @@
#endif #endif
#include "armv4_5_cache.h" #include "armv4_5_cache.h"
#include "log.h" #include "log.h"
#include "command.h"
int armv4_5_identify_cache(u32 cache_type_reg, armv4_5_cache_common_t *cache) int armv4_5_identify_cache(u32 cache_type_reg, armv4_5_cache_common_t *cache)
{ {

View File

@ -21,7 +21,8 @@
#define ARMV4_5_CACHE_H #define ARMV4_5_CACHE_H
#include "types.h" #include "types.h"
#include "command.h"
struct command_context_s;
typedef struct armv4_5_cachesize_s typedef struct armv4_5_cachesize_s
{ {

View File

@ -21,13 +21,9 @@
#include "config.h" #include "config.h"
#endif #endif
#include "arm7_9_common.h"
#include "log.h" #include "log.h"
#include "command.h"
#include "armv4_5_mmu.h" #include "armv4_5_mmu.h"
#include "target.h"
#include <stdlib.h>
u32 armv4mmu_translate_va(target_t *target, armv4_5_mmu_common_t *armv4_5_mmu, u32 va, int *type, u32 *cb, int *domain, u32 *ap); u32 armv4mmu_translate_va(target_t *target, armv4_5_mmu_common_t *armv4_5_mmu, u32 va, int *type, u32 *cb, int *domain, u32 *ap);

View File

@ -21,6 +21,7 @@
#define ARMV4_5_MMU_H #define ARMV4_5_MMU_H
#include "armv4_5_cache.h" #include "armv4_5_cache.h"
#include "target.h"
typedef struct armv4_5_mmu_common_s typedef struct armv4_5_mmu_common_s
{ {

View File

@ -30,17 +30,8 @@
#include "config.h" #include "config.h"
#endif #endif
#include "replacements.h"
#include "armv7m.h" #include "armv7m.h"
#include "register.h"
#include "target.h"
#include "log.h"
#include "jtag.h"
#include "arm_jtag.h"
#include <stdlib.h>
#include <string.h>
#if 0 #if 0
#define _DEBUG_INSTRUCTION_EXECUTION_ #define _DEBUG_INSTRUCTION_EXECUTION_

View File

@ -26,9 +26,6 @@
#ifndef ARMV7M_COMMON_H #ifndef ARMV7M_COMMON_H
#define ARMV7M_COMMON_H #define ARMV7M_COMMON_H
#include "register.h"
#include "target.h"
#include "arm_jtag.h"
#include "arm_adi_v5.h" #include "arm_adi_v5.h"
/* define for enabling armv7 gdb workarounds */ /* define for enabling armv7 gdb workarounds */