Set visibility of internal symbols to hidden

This commit is contained in:
Martin Kroeker 2022-06-22 21:44:35 +02:00 committed by GitHub
parent 56591ee298
commit 41d37b816d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 110 additions and 22 deletions

View File

@ -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;

View File

@ -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];

View File

@ -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];

View File

@ -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];

View File

@ -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) {

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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];

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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){

View File

@ -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;

View File

@ -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){