summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/IAR/module.h
blob: 5f9c87b7a1e20d1291d9a1a3d880e6124e7dcece (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef __MODULE_H__
#define __MODULE_H__

#if defined(__cplusplus)
#  define INTERNAL 64
#elif !defined(__cplusplus) && defined(__IAR_SYSTEMS_ICC__)
#  define INTERNAL 32
#elif defined(__IAR_SYSTEMS_ASM__)
#  define INTERNAL 16
#else
#  error "Unable to determine INTERNAL symbol."
#endif /* __IAR_SYSTEMS_ICC */

#endif /* __MODULE_H__ */