update w/missing eCos definitions after latest round of compiler formatting warnings fixes
git-svn-id: svn://svn.berlios.de/openocd/trunk@2356 b42882b7-edfa-0310-969c-e2dbd0fdcd60__archive__
parent
5a6f218a9c
commit
8591335ba6
|
@ -124,8 +124,18 @@ static inline void h_u16_to_be(uint8_t* buf, int val)
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __ECOS
|
#ifdef __ECOS
|
||||||
|
/* eCos plain lacks these definition... A series of upstream patches
|
||||||
|
* could probably repair it, but it seems like too much work to be
|
||||||
|
* worth it.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#define PRIx32 "x"
|
||||||
|
#define PRId32 "d"
|
||||||
|
#define SCNx32 "x"
|
||||||
|
#define PRIi32 "i"
|
||||||
|
#define PRIu32 "u"
|
||||||
|
|
||||||
/* eCos plain lacks this definition... */
|
|
||||||
typedef CYG_ADDRWORD intptr_t;
|
typedef CYG_ADDRWORD intptr_t;
|
||||||
typedef int64_t intmax_t;
|
typedef int64_t intmax_t;
|
||||||
typedef uint64_t uintmax_t;
|
typedef uint64_t uintmax_t;
|
||||||
|
|
Loading…
Reference in New Issue