You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by st...@apache.org on 2020/04/08 03:40:26 UTC

[impala] 02/02: IMPALA-9565 Remove unused included file mm_malloc.h on ARM

This is an automated email from the ASF dual-hosted git repository.

stigahuang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git

commit a2e94095a8f8df9432eec857aa6798a61bb2362c
Author: zhaorenhai <zh...@hotmail.com>
AuthorDate: Sat Mar 28 04:35:28 2020 +0000

    IMPALA-9565 Remove unused included file mm_malloc.h on ARM
    
    Remove unused included file mm_malloc.h on ARM.
    ARM version gcc don't have mm_malloc.h file.
    
    Change-Id: I4ea1f654b4da0e658843fad1c1f6de99b784dcff
    Reviewed-on: http://gerrit.cloudera.org:8080/15586
    Reviewed-by: Tim Armstrong <ta...@cloudera.com>
    Tested-by: Tim Armstrong <ta...@cloudera.com>
---
 be/src/kudu/util/memory/memory.cc | 3 +++
 be/src/kudu/util/striped64.cc     | 4 ++++
 2 files changed, 7 insertions(+)

diff --git a/be/src/kudu/util/memory/memory.cc b/be/src/kudu/util/memory/memory.cc
index b3964df..4555fe6 100644
--- a/be/src/kudu/util/memory/memory.cc
+++ b/be/src/kudu/util/memory/memory.cc
@@ -20,7 +20,10 @@
 
 #include "kudu/util/memory/memory.h"
 
+// Aarch64 version gcc doesn't have mm_malloc.h.
+#ifndef __aarch64__
 #include <mm_malloc.h>
+#endif
 
 #include <algorithm>
 #include <cstdlib>
diff --git a/be/src/kudu/util/striped64.cc b/be/src/kudu/util/striped64.cc
index 789a395..4482261 100644
--- a/be/src/kudu/util/striped64.cc
+++ b/be/src/kudu/util/striped64.cc
@@ -17,7 +17,11 @@
 
 #include "kudu/util/striped64.h"
 
+// Aarch64 version gcc doesn't have mm_malloc.h.
+#ifndef __aarch64__
 #include <mm_malloc.h>
+#endif
+
 #include <unistd.h>
 
 #include <cstdlib>