Fix: compile fails for x32 arch
[lttng-tools.git] / src / bin / lttng / utils.c
index 1e3b91344d24ae58470b2cb966758402bd41c322..81e93952ad139ad9466a9723099a7884d0911c5c 100644 (file)
@@ -51,7 +51,8 @@ static const char *str_function = "Function";
 static
 char *_get_session_name(int quiet)
 {
-       char *path, *session_name = NULL;
+       const char *path;
+       char *session_name = NULL;
 
        /* Get path to config file */
        path = utils_get_home_dir();
@@ -158,7 +159,7 @@ unsigned int fls_u32(uint32_t x)
 #define HAS_FLS_U32
 #endif
 
-#if defined(__x86_64)
+#if defined(__x86_64) && defined(__LP64__)
 static inline
 unsigned int fls_u64(uint64_t x)
 {
This page took 0.023685 seconds and 4 git commands to generate.