summaryrefslogtreecommitdiff
path: root/test cases/common/273 both libraries/src/api.h
blob: a20ded3642d49af90ab5ef2599aa3ce5462df51d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#if defined EXPORT
    #if defined _WIN32 || defined __CYGWIN__
        #define API __declspec(dllexport)
    #else
        #if defined __GNUC__
            #define API __attribute__((visibility("default")))
        #else
            #define API
        #endif
    #endif
#else
    #define API
#endif