• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _ISO646_H
2 #define _ISO646_H
3 
4 #ifdef __ICCARM__ /* for iar */
5 #include_next <iso646.h>
6 #else
7 
8 #ifndef __cplusplus
9 
10 #define and    &&
11 #define and_eq &=
12 #define bitand &
13 #define bitor  |
14 #define compl  ~
15 #define not    !
16 #define not_eq !=
17 #define or     ||
18 #define or_eq  |=
19 #define xor    ^
20 #define xor_eq ^=
21 
22 #endif
23 
24 #endif /* __ICCARM__ */
25 #endif
26