Set visibility of internal symbols to hidden
This commit is contained in:
parent
56591ee298
commit
41d37b816d
|
@ -227,7 +227,11 @@
|
||||||
#define STOP_RPCC(COUNTER)
|
#define STOP_RPCC(COUNTER)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n,
|
||||||
FLOAT *sa, FLOAT *sb, BLASLONG dummy){
|
FLOAT *sa, FLOAT *sb, BLASLONG dummy){
|
||||||
BLASLONG k, lda, ldb, ldc;
|
BLASLONG k, lda, ldb, ldc;
|
||||||
FLOAT *alpha, *beta;
|
FLOAT *alpha, *beta;
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
||||||
|
|
||||||
blas_queue_t queue[MAX_CPU_NUMBER];
|
blas_queue_t queue[MAX_CPU_NUMBER];
|
||||||
BLASLONG range[MAX_CPU_NUMBER + 1];
|
BLASLONG range[MAX_CPU_NUMBER + 1];
|
||||||
|
|
|
@ -60,7 +60,11 @@ static const int divide_rule[][2] =
|
||||||
{ 1, 61}, { 2, 31}, { 7, 9}, { 8, 8},
|
{ 1, 61}, { 2, 31}, { 7, 9}, { 8, 8},
|
||||||
};
|
};
|
||||||
|
|
||||||
int CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
||||||
|
|
||||||
blas_queue_t queue[MAX_CPU_NUMBER];
|
blas_queue_t queue[MAX_CPU_NUMBER];
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
||||||
|
|
||||||
blas_queue_t queue[MAX_CPU_NUMBER];
|
blas_queue_t queue[MAX_CPU_NUMBER];
|
||||||
BLASLONG range[MAX_CPU_NUMBER + 1];
|
BLASLONG range[MAX_CPU_NUMBER + 1];
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(int mode,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(int mode,
|
||||||
blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n,
|
blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n,
|
||||||
int (*function)(), void *sa, void *sb, BLASLONG divM, BLASLONG divN) {
|
int (*function)(), void *sa, void *sb, BLASLONG divM, BLASLONG divN) {
|
||||||
|
|
||||||
|
|
|
@ -169,7 +169,11 @@
|
||||||
#define STOP_RPCC(COUNTER)
|
#define STOP_RPCC(COUNTER)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n,
|
||||||
XFLOAT *sa, XFLOAT *sb, BLASLONG dummy){
|
XFLOAT *sa, XFLOAT *sb, BLASLONG dummy){
|
||||||
BLASLONG k, lda, ldb, ldc;
|
BLASLONG k, lda, ldb, ldc;
|
||||||
FLOAT *alpha, *beta;
|
FLOAT *alpha, *beta;
|
||||||
|
|
|
@ -1007,7 +1007,11 @@ EnterCriticalSection((PCRITICAL_SECTION)&level3_lock);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG mypos){
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG mypos){
|
||||||
|
|
||||||
BLASLONG m = args -> m;
|
BLASLONG m = args -> m;
|
||||||
// BLASLONG n = args -> n;
|
// BLASLONG n = args -> n;
|
||||||
|
|
|
@ -102,7 +102,11 @@
|
||||||
#define LDC args -> ldc
|
#define LDC args -> ldc
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m_from, m_to, n_from, n_to, k, lda, ldb, ldc;
|
BLASLONG m_from, m_to, n_from, n_to, k, lda, ldb, ldc;
|
||||||
FLOAT *a, *b, *c, *alpha, *beta;
|
FLOAT *a, *b, *c, *alpha, *beta;
|
||||||
|
|
|
@ -98,7 +98,11 @@
|
||||||
#define STOP_RPCC(COUNTER)
|
#define STOP_RPCC(COUNTER)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m_from, m_to, n_from, n_to, k, lda, ldc;
|
BLASLONG m_from, m_to, n_from, n_to, k, lda, ldc;
|
||||||
FLOAT *a, *c, *alpha, *beta;
|
FLOAT *a, *c, *alpha, *beta;
|
||||||
|
|
|
@ -505,7 +505,11 @@ static int inner_thread(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG mypos){
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG mypos){
|
||||||
|
|
||||||
blas_arg_t newarg;
|
blas_arg_t newarg;
|
||||||
|
|
||||||
|
|
|
@ -731,7 +731,11 @@ EnterCriticalSection((PCRITICAL_SECTION)&level3_lock);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, IFLOAT *sa, IFLOAT *sb, BLASLONG mypos){
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, IFLOAT *sa, IFLOAT *sb, BLASLONG mypos){
|
||||||
|
|
||||||
BLASLONG m = args -> m;
|
BLASLONG m = args -> m;
|
||||||
BLASLONG n = args -> n;
|
BLASLONG n = args -> n;
|
||||||
|
|
|
@ -39,7 +39,11 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
||||||
#ifdef COMPLEX
|
#ifdef COMPLEX
|
||||||
FLOAT alpha_i,
|
FLOAT alpha_i,
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -53,7 +53,11 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
||||||
#ifdef COMPLEX
|
#ifdef COMPLEX
|
||||||
FLOAT alpha_i,
|
FLOAT alpha_i,
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -41,7 +41,11 @@
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(int mode, blas_arg_t *arg, BLASLONG *range_m, BLASLONG *range_n, int (*function)(), void *sa, void *sb, BLASLONG nthreads) {
|
||||||
|
|
||||||
blas_queue_t queue[MAX_CPU_NUMBER];
|
blas_queue_t queue[MAX_CPU_NUMBER];
|
||||||
BLASLONG range[MAX_CPU_NUMBER + 1];
|
BLASLONG range[MAX_CPU_NUMBER + 1];
|
||||||
|
|
|
@ -62,7 +62,11 @@ const static FLOAT dp1 = 1.;
|
||||||
#define STOP_RPCC(COUNTER)
|
#define STOP_RPCC(COUNTER)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m, n, lda, ldb;
|
BLASLONG m, n, lda, ldb;
|
||||||
FLOAT *beta, *a, *b;
|
FLOAT *beta, *a, *b;
|
||||||
|
|
|
@ -62,7 +62,11 @@ const static FLOAT dp1 = 1.;
|
||||||
#define GEMM_R 16
|
#define GEMM_R 16
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m, n, lda, ldb;
|
BLASLONG m, n, lda, ldb;
|
||||||
FLOAT *beta, *a, *b;
|
FLOAT *beta, *a, *b;
|
||||||
|
|
|
@ -68,7 +68,11 @@ const static FLOAT dm1 = -1.;
|
||||||
#define GEMM_R 1600
|
#define GEMM_R 1600
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m, n, lda, ldb;
|
BLASLONG m, n, lda, ldb;
|
||||||
FLOAT *beta, *a, *b;
|
FLOAT *beta, *a, *b;
|
||||||
|
|
|
@ -68,7 +68,11 @@ const static FLOAT dm1 = -1.;
|
||||||
#define GEMM_R 24
|
#define GEMM_R 24
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(blas_arg_t *args, BLASLONG *range_m, BLASLONG *range_n, FLOAT *sa, FLOAT *sb, BLASLONG dummy) {
|
||||||
|
|
||||||
BLASLONG m, n, lda, ldb;
|
BLASLONG m, n, lda, ldb;
|
||||||
FLOAT *beta, *a, *b;
|
FLOAT *beta, *a, *b;
|
||||||
|
|
|
@ -47,7 +47,11 @@
|
||||||
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
|
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r, FLOAT alpha_i,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r, FLOAT alpha_i,
|
||||||
FLOAT *a, FLOAT *b, FLOAT *c, BLASLONG ldc, BLASLONG offset, int flag){
|
FLOAT *a, FLOAT *b, FLOAT *c, BLASLONG ldc, BLASLONG offset, int flag){
|
||||||
|
|
||||||
BLASLONG i, j;
|
BLASLONG i, j;
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(BLASLONG dummy1, BLASLONG n, BLASLONG dummy2, FLOAT alpha_r, FLOAT alpha_i,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG dummy1, BLASLONG n, BLASLONG dummy2, FLOAT alpha_r, FLOAT alpha_i,
|
||||||
FLOAT *dummy3, BLASLONG dummy4, FLOAT *dummy5, BLASLONG dummy6,
|
FLOAT *dummy3, BLASLONG dummy4, FLOAT *dummy5, BLASLONG dummy6,
|
||||||
FLOAT *c, BLASLONG ldc,
|
FLOAT *c, BLASLONG ldc,
|
||||||
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){
|
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){
|
||||||
|
|
|
@ -47,7 +47,11 @@
|
||||||
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
|
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG m, BLASLONG n, BLASLONG k, FLOAT alpha_r,
|
||||||
FLOAT *a, FLOAT *b, FLOAT *c, BLASLONG ldc, BLASLONG offset){
|
FLOAT *a, FLOAT *b, FLOAT *c, BLASLONG ldc, BLASLONG offset){
|
||||||
|
|
||||||
BLASLONG i, j;
|
BLASLONG i, j;
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
int CNAME(BLASLONG dummy1, BLASLONG n, BLASLONG dummy2, FLOAT alpha_r, FLOAT alpha_i,
|
int
|
||||||
|
#ifndef C_MSVC
|
||||||
|
__attribute__((visibility("hidden")))
|
||||||
|
#endif
|
||||||
|
CNAME(BLASLONG dummy1, BLASLONG n, BLASLONG dummy2, FLOAT alpha_r, FLOAT alpha_i,
|
||||||
FLOAT *dummy3, BLASLONG dummy4, FLOAT *dummy5, BLASLONG dummy6,
|
FLOAT *dummy3, BLASLONG dummy4, FLOAT *dummy5, BLASLONG dummy6,
|
||||||
FLOAT *c, BLASLONG ldc,
|
FLOAT *c, BLASLONG ldc,
|
||||||
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){
|
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){
|
||||||
|
|
Loading…
Reference in New Issue