diff options
Diffstat (limited to 'config.h.in')
| -rw-r--r-- | config.h.in | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/config.h.in b/config.h.in new file mode 100644 index 0000000..9ef3491 --- /dev/null +++ b/config.h.in @@ -0,0 +1,19 @@ +#ifndef PTXMC_CONFIG_H_INCLUDED +#define PTXMC_CONFIG_H_INCLUDED + +#mesondefine HAS_ATTR_WUR +#mesondefine HAS_ATTR_ALWAYS_INLINE + +#ifdef HAS_ATTR_WUR +#define ATTR_WUR __attribute__((warn_unused_result)) +#else +#define ATTR_WUR +#endif + +#ifdef HAS_ATTR_ALWAYS_INLINE +#define ATTR_ALWAYS_INLINE __attribute__((always_inline)) +#else +#define ATTR_ALWAYS_INLINE +#endif + +#endif /* include guard */ |
