diff options
author | Brad King <brad.king@kitware.com> | 2012-03-16 14:20:20 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-03-16 14:20:20 (GMT) |
commit | 2693dbe085d78951f62487e37e7d75eb4cf7bfdd (patch) | |
tree | a36e0a734a680861d3fcdfe4b6203b32ee640b70 /Tests/ObjectLibrary/mainAB.c | |
parent | 51997cb6dc93eff826e95ac326eb9af6763eaa32 (diff) | |
parent | cd146c650e092dcbf91adf60ef697608c2ac7fa2 (diff) | |
download | CMake-2693dbe085d78951f62487e37e7d75eb4cf7bfdd.zip CMake-2693dbe085d78951f62487e37e7d75eb4cf7bfdd.tar.gz CMake-2693dbe085d78951f62487e37e7d75eb4cf7bfdd.tar.bz2 |
Merge branch 'object-library' into ninja-object-library
Diffstat (limited to 'Tests/ObjectLibrary/mainAB.c')
-rw-r--r-- | Tests/ObjectLibrary/mainAB.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Tests/ObjectLibrary/mainAB.c b/Tests/ObjectLibrary/mainAB.c new file mode 100644 index 0000000..556898b --- /dev/null +++ b/Tests/ObjectLibrary/mainAB.c @@ -0,0 +1,22 @@ +#if defined(_WIN32) && defined(SHARED_B) +# define IMPORT_B __declspec(dllimport) +#else +# define IMPORT_B +#endif +extern IMPORT_B int b1(void); +extern IMPORT_B int b2(void); +#ifndef NO_A +extern int a1(void); +extern int a2(void); +#endif +int main(void) +{ + return 0 +#ifndef NO_A + + a1() + + a2() +#endif + + b1() + + b2() + ; +} |