summaryrefslogtreecommitdiff
path: root/Tests/InterfaceLinkLibrariesDirect/ExePlugin.c
blob: 40a261c691a1fb76cc14e7e2f6048915efcb7029 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
extern int testExePluginHelperObj(int n);

#ifdef testExePluginHelperObj_NO_OBJECT
int testExePluginHelperObj(int n)
{
  return n;
}
#endif

#if defined(_WIN32)
__declspec(dllimport)
#endif
  int testExePluginAPI(int n);

#if defined(_WIN32)
__declspec(dllexport)
#endif
  int testExePlugin(int n)
{
  return testExePluginAPI(n) + testExePluginHelperObj(n);
}