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)
#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){
BLASLONG k, lda, ldb, ldc;
FLOAT *alpha, *beta;

View File

@ -40,7 +40,11 @@
#include <stdlib.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];
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},
};
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];

View File

@ -40,7 +40,11 @@
#include <stdlib.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];
BLASLONG range[MAX_CPU_NUMBER + 1];

View File

@ -40,7 +40,11 @@
#include <stdlib.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,
int (*function)(), void *sa, void *sb, BLASLONG divM, BLASLONG divN) {

View File

@ -169,7 +169,11 @@
#define STOP_RPCC(COUNTER)
#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){
BLASLONG k, lda, ldb, ldc;
FLOAT *alpha, *beta;

View File

@ -1007,7 +1007,11 @@ EnterCriticalSection((PCRITICAL_SECTION)&level3_lock);
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 n = args -> n;

View File

@ -102,7 +102,11 @@
#define LDC args -> ldc
#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;
FLOAT *a, *b, *c, *alpha, *beta;

View File

@ -98,7 +98,11 @@
#define STOP_RPCC(COUNTER)
#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;
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;
}
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;

View File

@ -731,7 +731,11 @@ EnterCriticalSection((PCRITICAL_SECTION)&level3_lock);
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 n = args -> n;

View File

@ -39,7 +39,11 @@
#include <stdio.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
FLOAT alpha_i,
#endif

View File

@ -53,7 +53,11 @@
#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
FLOAT alpha_i,
#endif

View File

@ -41,7 +41,11 @@
#include <math.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];
BLASLONG range[MAX_CPU_NUMBER + 1];

View File

@ -62,7 +62,11 @@ const static FLOAT dp1 = 1.;
#define STOP_RPCC(COUNTER)
#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;
FLOAT *beta, *a, *b;

View File

@ -62,7 +62,11 @@ const static FLOAT dp1 = 1.;
#define GEMM_R 16
#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;
FLOAT *beta, *a, *b;

View File

@ -68,7 +68,11 @@ const static FLOAT dm1 = -1.;
#define GEMM_R 1600
#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;
FLOAT *beta, *a, *b;

View File

@ -68,7 +68,11 @@ const static FLOAT dm1 = -1.;
#define GEMM_R 24
#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;
FLOAT *beta, *a, *b;

View File

@ -47,7 +47,11 @@
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
#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){
BLASLONG i, j;

View File

@ -40,7 +40,11 @@
#include <ctype.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 *c, BLASLONG ldc,
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){

View File

@ -47,7 +47,11 @@
#define GEMM_KERNEL_B0 GEMM_KERNEL_L_B0
#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){
BLASLONG i, j;

View File

@ -40,7 +40,11 @@
#include <ctype.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 *c, BLASLONG ldc,
FLOAT *dummy7, FLOAT *dummy8, BLASLONG from, BLASLONG to){