libhasha 2.2.2
Loading...
Searching...
No Matches
feature.h
Go to the documentation of this file.
1#ifndef __HASHA_INTERNAL_FEATURE_H
2#define __HASHA_INTERNAL_FEATURE_H
3
4#include "config.h"
5
6#define ha_feature(Name) ha_has_feature(Name)
7#define ha_has_feature(Name) __HA_FEATURE(Name)
8#define __HA_FEATURE(Name) __HA_FEATURE__##Name
9
10/* __HA_FEATURE(NEVP) */
11#ifndef __HA_FEATURE__NEVP
12#define __HA_FEATURE__NEVP 0
13#endif /* __HA_FEATURE__NEVP */
14
15/* __HA_FEATURE(EVP) */
16#ifndef __HA_FEATURE__EVP
17#define __HA_FEATURE__EVP 1
18#endif /* __HA_FEATURE__EVP */
19
20/* __HA_FEATURE(IO) */
21#ifndef __HA_FEATURE__IO
22#define __HA_FEATURE__IO 1
23#endif /* __HA_FEATURE__IO */
24
25#endif