move eCos type definition to types.h where it belongs.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1766 b42882b7-edfa-0310-969c-e2dbd0fdcd60__archive__
parent
46d13ccc3b
commit
0ecb96cc1b
|
@ -60,7 +60,7 @@ typedef struct jtag_tap_s jtag_tap_t;
|
||||||
#define true 1
|
#define true 1
|
||||||
|
|
||||||
typedef int _Bool;
|
typedef int _Bool;
|
||||||
#else
|
#else
|
||||||
typedef bool _Bool;
|
typedef bool _Bool;
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
#endif /* HAVE__BOOL */
|
#endif /* HAVE__BOOL */
|
||||||
|
@ -136,4 +136,9 @@ static inline void h_u16_to_be(u8* buf, int val)
|
||||||
buf[1] = (u8) (val >> 0);
|
buf[1] = (u8) (val >> 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __ECOS
|
||||||
|
/* eCos plain lacks this definition... */
|
||||||
|
typedef CYG_ADDRWORD intptr_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* TYPES_H */
|
#endif /* TYPES_H */
|
||||||
|
|
|
@ -608,10 +608,6 @@ extern void jtag_add_callback(jtag_callback1_t, u8 *in);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#ifdef __ECOS
|
|
||||||
typedef CYG_ADDRWORD intptr_t;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* This type can store an integer safely by a normal cast on 64 and
|
/* This type can store an integer safely by a normal cast on 64 and
|
||||||
* 32 bit systems. */
|
* 32 bit systems. */
|
||||||
typedef intptr_t jtag_callback_data_t;
|
typedef intptr_t jtag_callback_data_t;
|
||||||
|
|
Loading…
Reference in New Issue