xref: /aosp_15_r20/external/bcc/src/cc/bcc_version.h.in (revision 387f9dfdfa2baef462e92476d413c7bc2470293e)
1*387f9dfdSAndroid Build Coastguard Worker#ifndef LIBBCC_VERSION_H
2*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_VERSION_H
3*387f9dfdSAndroid Build Coastguard Worker
4*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_VERSION "@REVISION@"
5*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_MAJOR_VERSION @REVISION_MAJOR@
6*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_MINOR_VERSION @REVISION_MINOR@
7*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_PATCH_VERSION @REVISION_PATCH@
8*387f9dfdSAndroid Build Coastguard Worker
9*387f9dfdSAndroid Build Coastguard Worker#define __LIBBCC_VERSION(a, b, c) (((a) << 16) + ((b) << 8) + ((c) > 255 ? 255 : (c)))
10*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_VERSION_CODE __LIBBCC_VERSION(LIBBCC_MAJOR_VERSION, LIBBCC_MINOR_VERSION, LIBBCC_PATCH_VERSION)
11*387f9dfdSAndroid Build Coastguard Worker#define LIBBCC_VERSION_GEQ(a,b,c) LIBBCC_VERSION_CODE >= __LIBBCC_VERSION(a, b, c)
12*387f9dfdSAndroid Build Coastguard Worker
13*387f9dfdSAndroid Build Coastguard Worker#endif
14