Repository: lucy-clownfish Updated Branches: refs/heads/master 6a69caef1 -> cbf462c93
Regen Charmonizer for MinGW shared lib flags. Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/cbf462c9 Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/cbf462c9 Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/cbf462c9 Branch: refs/heads/master Commit: cbf462c9303be6740053e0de201dd2272ca3c433 Parents: 6a69cae Author: Marvin Humphrey <[email protected]> Authored: Thu Jul 31 15:49:36 2014 -0700 Committer: Marvin Humphrey <[email protected]> Committed: Thu Jul 31 15:49:36 2014 -0700 ---------------------------------------------------------------------- compiler/common/charmonizer.c | 8 ++++++++ runtime/common/charmonizer.c | 8 ++++++++ 2 files changed, 16 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/cbf462c9/compiler/common/charmonizer.c ---------------------------------------------------------------------- diff --git a/compiler/common/charmonizer.c b/compiler/common/charmonizer.c index 15b70aa..e040cb7 100644 --- a/compiler/common/charmonizer.c +++ b/compiler/common/charmonizer.c @@ -1850,6 +1850,14 @@ chaz_CFlags_compile_shared_library(chaz_CFlags *flags) { else if (strcmp(shlib_ext, ".so") == 0) { string = "-fPIC"; } + else if (strcmp(shlib_ext, ".dll") == 0) { + /* MinGW */ + return; + } + else { + /* unknown */ + return; + } } else { return; http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/cbf462c9/runtime/common/charmonizer.c ---------------------------------------------------------------------- diff --git a/runtime/common/charmonizer.c b/runtime/common/charmonizer.c index 8b53814..8e138ba 100644 --- a/runtime/common/charmonizer.c +++ b/runtime/common/charmonizer.c @@ -1850,6 +1850,14 @@ chaz_CFlags_compile_shared_library(chaz_CFlags *flags) { else if (strcmp(shlib_ext, ".so") == 0) { string = "-fPIC"; } + else if (strcmp(shlib_ext, ".dll") == 0) { + /* MinGW */ + return; + } + else { + /* unknown */ + return; + } } else { return;
