From 96e09b979d49a1b531cb600ac03a15780d402b6f Mon Sep 17 00:00:00 2001 From: huafengchun Date: Wed, 17 Jul 2024 01:04:15 +0000 Subject: [PATCH] Make ggml-common.h private --- ggml/include/ggml-cann.h | 3 --- ggml/src/ggml-cann.cpp | 4 ++++ ggml/src/ggml-cann/aclnn_ops.cpp | 4 ++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ggml/include/ggml-cann.h b/ggml/include/ggml-cann.h index 4280056fa97b7..cc83ed710fb5c 100644 --- a/ggml/include/ggml-cann.h +++ b/ggml/include/ggml-cann.h @@ -22,9 +22,6 @@ #pragma once -#define GGML_COMMON_DECL_C - -#include "../src/ggml-common.h" #include "ggml-backend.h" #include "ggml.h" diff --git a/ggml/src/ggml-cann.cpp b/ggml/src/ggml-cann.cpp index 58278b7139098..5f43d2a2c98bf 100644 --- a/ggml/src/ggml-cann.cpp +++ b/ggml/src/ggml-cann.cpp @@ -33,6 +33,10 @@ #include "ggml-cann/aclnn_ops.h" #include "ggml-cann/common.h" +#define GGML_COMMON_DECL_C + +#include "ggml-common.h" + /** * @brief Handles CANN errors by printing an error message and aborting. * diff --git a/ggml/src/ggml-cann/aclnn_ops.cpp b/ggml/src/ggml-cann/aclnn_ops.cpp index 00573d0e2307f..91f17d185fd6e 100644 --- a/ggml/src/ggml-cann/aclnn_ops.cpp +++ b/ggml/src/ggml-cann/aclnn_ops.cpp @@ -55,6 +55,10 @@ #include "kernels/ascendc_kernels.h" +#define GGML_COMMON_DECL_C + +#include "../ggml-common.h" + /** * @brief Repeats elements of a tensor along each dimension according to the * specified repeat array.