summaryrefslogtreecommitdiff
path: root/src/helper/types.h
diff options
context:
space:
mode:
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-12 12:16:31 +0000
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-12 12:16:31 +0000
commit0ecb96cc1b4482dbc70df9da9145bb2cd31d0ebb (patch)
tree08f93ccacea8e510f3d238ef91915ccfa3ca8416 /src/helper/types.h
parent46d13ccc3b75b4df79b329c0fb8737f55afff092 (diff)
downloadopenocd+libswd-0ecb96cc1b4482dbc70df9da9145bb2cd31d0ebb.tar.gz
openocd+libswd-0ecb96cc1b4482dbc70df9da9145bb2cd31d0ebb.tar.bz2
openocd+libswd-0ecb96cc1b4482dbc70df9da9145bb2cd31d0ebb.tar.xz
openocd+libswd-0ecb96cc1b4482dbc70df9da9145bb2cd31d0ebb.zip
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
Diffstat (limited to 'src/helper/types.h')
-rw-r--r--src/helper/types.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/helper/types.h b/src/helper/types.h
index 813f6f25..7a43c3f5 100644
--- a/src/helper/types.h
+++ b/src/helper/types.h
@@ -60,7 +60,7 @@ typedef struct jtag_tap_s jtag_tap_t;
#define true 1
typedef int _Bool;
-#else
+#else
typedef bool _Bool;
#endif /* __cplusplus */
#endif /* HAVE__BOOL */
@@ -136,4 +136,9 @@ static inline void h_u16_to_be(u8* buf, int val)
buf[1] = (u8) (val >> 0);
}
+#ifdef __ECOS
+/* eCos plain lacks this definition... */
+typedef CYG_ADDRWORD intptr_t;
+#endif
+
#endif /* TYPES_H */