projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Import into DevLib.
[bertos.git]
/
cfg
/
compiler.h
diff --git
a/cfg/compiler.h
b/cfg/compiler.h
index ba645190508307cda77ce6eeab3c02c7ee9d3440..bf9ae35c6b7537fcc0af7aea27d61ce8f6cced5a 100755
(executable)
--- a/
cfg/compiler.h
+++ b/
cfg/compiler.h
@@
-14,6
+14,12
@@
/*#*
*#* $Log$
/*#*
*#* $Log$
+ *#* Revision 1.8 2006/01/16 03:27:49 bernie
+ *#* Rename sig_t to sigbit_t to avoid clash with POSIX.
+ *#*
+ *#* Revision 1.7 2005/11/27 23:33:05 bernie
+ *#* Drop avr-libc hack for missing stdint.h.
+ *#*
*#* Revision 1.6 2005/07/19 07:27:31 bernie
*#* Don't use CPU_REG_BITS from cpu.h to avoid circular header dependendy.
*#*
*#* Revision 1.6 2005/07/19 07:27:31 bernie
*#* Don't use CPU_REG_BITS from cpu.h to avoid circular header dependendy.
*#*
@@
-324,11
+330,8
@@
typedef unsigned long long uint64_t;
#endif
/* \} */
typedef unsigned long long uint64_t;
#endif
/* \} */
-#elif defined(__GNUC__) && CPU_AVR
- /* avr-libc is weird... (Fixed in avr-libc-1.2, hack to be removed soon) */
- #include <inttypes.h>
#else
#else
- /* This is the
correct
location. */
+ /* This is the
standard
location. */
#include <stdint.h>
#endif
#include <stdint.h>
#endif
@@
-358,7
+361,7
@@
typedef void * iptr_t;
/*! Bulk storage large enough for both pointers to constants or integers. */
typedef const void * const_iptr_t;
/*! Bulk storage large enough for both pointers to constants or integers. */
typedef const void * const_iptr_t;
-typedef unsigned char sig
_t;
/*!< Type for signal bits. */
+typedef unsigned char sig
bit_t;
/*!< Type for signal bits. */
typedef unsigned char sigmask_t; /*!< Type for signal masks. */
typedef unsigned char page_t; /*!< Type for banked memory pages. */
typedef unsigned char sigmask_t; /*!< Type for signal masks. */
typedef unsigned char page_t; /*!< Type for banked memory pages. */