projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Port: Add bt_common_get_page_size
[babeltrace.git]
/
common
/
common.c
diff --git
a/common/common.c
b/common/common.c
index 032a1e06294b65aeed59a34f4276fdd543603808..b92fc89dd660aa85917c55071eedb996789986ce 100644
(file)
--- a/
common/common.c
+++ b/
common/common.c
@@
-30,8
+30,10
@@
#include <assert.h>
#include <ctype.h>
#include <glib.h>
#include <assert.h>
#include <ctype.h>
#include <glib.h>
+#include <stdlib.h>
#include <babeltrace/babeltrace-internal.h>
#include <babeltrace/common-internal.h>
#include <babeltrace/babeltrace-internal.h>
#include <babeltrace/common-internal.h>
+#include <babeltrace/compat/unistd-internal.h>
#define SYSTEM_PLUGIN_PATH INSTALL_LIBDIR "/babeltrace/plugins"
#define HOME_ENV_VAR "HOME"
#define SYSTEM_PLUGIN_PATH INSTALL_LIBDIR "/babeltrace/plugins"
#define HOME_ENV_VAR "HOME"
@@
-1125,3
+1127,17
@@
end:
return norm_path;
}
return norm_path;
}
+
+BT_HIDDEN
+size_t bt_common_get_page_size(void)
+{
+ int page_size;
+
+ page_size = bt_sysconf(_SC_PAGESIZE);
+ if (page_size < 0) {
+ printf_error("Cannot get system page size.");
+ abort();
+ }
+
+ return page_size;
+}
This page took
0.024467 seconds
and
4
git commands to generate.