Skip to content

Commit 558f397

Browse files
fix for linux (#118)
1 parent 444f14c commit 558f397

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

tsc/lib/TypeScript/MLIRGen.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15219,7 +15219,11 @@ genContext);
1521915219
if (!newClassPtr->isImport)
1522015220
{
1522115221
declarationMode = false;
15222+
#ifdef WIN32
1522215223
varClass.comdat = Select::ExactMatch;
15224+
#else
15225+
varClass.comdat = Select::Any;
15226+
#endif
1522315227
}
1522415228
else if (newClassPtr->isDeclaration)
1522515229
{

tsc/tsc/jit.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ int runJit(int argc, char **argv, mlir::ModuleOp module, CompileOptions &compile
107107
if (!compileOptions.noDefaultLib)
108108
{
109109
clSharedLibs.push_back(mergeWithDefaultLibPath(getDefaultLibPath(),
110-
#if WIN32
110+
#ifdef WIN32
111111
DEFAULT_LIB_DIR "/dll/" DEFAULT_LIB_NAME ".dll"
112112
#else
113113
DEFAULT_LIB_DIR "/dll/lib" DEFAULT_LIB_NAME ".so"

0 commit comments

Comments
 (0)