소스 검색

Add `STARPU_ATTRIBUTE_INTERNAL'.

Ludovic Courtès 14 년 전
부모
커밋
91a9f3a5af
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      include/starpu_util.h

+ 3 - 1
include/starpu_util.h

@@ -51,10 +51,12 @@ extern "C" {
 #  define STARPU_UNLIKELY(expr)          (__builtin_expect(!!(expr),0))
 #  define STARPU_LIKELY(expr)            (__builtin_expect(!!(expr),1))
 #  define STARPU_ATTRIBUTE_UNUSED                  __attribute__((unused))
+#  define STARPU_ATTRIBUTE_INTERNAL      __attribute__ ((visibility ("internal")))
 #else
 #  define STARPU_UNLIKELY(expr)          (expr)
 #  define STARPU_LIKELY(expr)            (expr)
-#  define STARPU_ATTRIBUTE_UNUSED                  
+#  define STARPU_ATTRIBUTE_UNUSED
+#  define STARPU_ATTRIBUTE_INTERNAL
 #endif
 
 #if defined(__i386__) || defined(__x86_64__)