diff --git a/src/ddmd/mars.d b/src/ddmd/mars.d index 52252207cefc..c9cf32b168e2 100644 --- a/src/ddmd/mars.d +++ b/src/ddmd/mars.d @@ -1083,7 +1083,7 @@ Language changes listed by -transition=id: * Returns: * Return code of the application */ -version(unittest) {} else +version(NoMain) {} else int main() { import core.memory; diff --git a/src/posix.mak b/src/posix.mak index b6000b2418cf..7ea2a72300bb 100644 --- a/src/posix.mak +++ b/src/posix.mak @@ -462,7 +462,7 @@ $G/dmd: $(DMD_SRCS) $(ROOT_SRCS) $G/newdelete.o $G/backend.a $G/lexer.a $(STRING endif $G/dmd-unittest: $(DMD_SRCS) $(ROOT_SRCS) $G/newdelete.o $G/lexer.a $(G_GLUE_OBJS) $(G_OBJS) $(STRING_IMPORT_FILES) $(HOST_DMD_PATH) - CC=$(HOST_CXX) $(HOST_DMD_RUN) -of$@ $(MODEL_FLAG) -vtls -J$G -J../res -L-lstdc++ $(DFLAGS) -g -unittest -main $(filter-out $(STRING_IMPORT_FILES) $(HOST_DMD_PATH),$^) + CC=$(HOST_CXX) $(HOST_DMD_RUN) -of$@ $(MODEL_FLAG) -vtls -J$G -J../res -L-lstdc++ $(DFLAGS) -g -unittest -main -version=NoMain $(filter-out $(STRING_IMPORT_FILES) $(HOST_DMD_PATH),$^) unittest: $G/dmd-unittest $<