summaryrefslogtreecommitdiffstats
path: root/jemalloc/include
diff options
context:
space:
mode:
authorJason Evans <je@facebook.com>2010-03-02 21:01:16 (GMT)
committerJason Evans <je@facebook.com>2010-03-02 21:01:16 (GMT)
commita40bc7afe8ae71b05eba81805c87d92e9bf6ce27 (patch)
tree1d4debec1893cc5e69b5c7b4774db1948f46951f /jemalloc/include
parent22ca855e8fbf4c592f5e46aaec381b68de60c71a (diff)
downloadjemalloc-0.0.0.zip
jemalloc-0.0.0.tar.gz
jemalloc-0.0.0.tar.bz2
Add release versioning support.0.0.0
Base version string on 'git describe --long', and provide cpp macros in jemalloc.h. Add the version mallctl.
Diffstat (limited to 'jemalloc/include')
-rw-r--r--jemalloc/include/jemalloc/jemalloc.h.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/jemalloc/include/jemalloc/jemalloc.h.in b/jemalloc/include/jemalloc/jemalloc.h.in
index baa8459..537d766 100644
--- a/jemalloc/include/jemalloc/jemalloc.h.in
+++ b/jemalloc/include/jemalloc/jemalloc.h.in
@@ -4,6 +4,13 @@
extern "C" {
#endif
+#define JEMALLOC_VERSION "@jemalloc_version@"
+#define JEMALLOC_VERSION_MAJOR @jemalloc_version_major@
+#define JEMALLOC_VERSION_MINOR @jemalloc_version_minor@
+#define JEMALLOC_VERSION_BUGFIX @jemalloc_version_bugfix@
+#define JEMALLOC_VERSION_NREV @jemalloc_version_nrev@
+#define JEMALLOC_VERSION_GID "@jemalloc_version_gid@"
+
#include "jemalloc_defs@install_suffix@.h"
#ifndef JEMALLOC_P
# define JEMALLOC_P(s) s