From bed6243481835ea9bec947a68da938d500df7a13 Mon Sep 17 00:00:00 2001 From: David Nadlinger Date: Sat, 15 Jun 2013 22:57:57 +0200 Subject: [PATCH] LDC does not support -transition yet. --- driver/ldmd.cpp | 10 ++++++++-- tests/d2/dmd-testsuite | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/driver/ldmd.cpp b/driver/ldmd.cpp index d02680c9..903cda51 100644 --- a/driver/ldmd.cpp +++ b/driver/ldmd.cpp @@ -199,8 +199,12 @@ Usage:\n\ -quiet suppress unnecessary messages\n\ -release compile release version\n\ -run srcfile args... run resulting program, passing args\n\ - -shared generate shared library\n\ - -unittest compile in unit tests\n\ + -shared generate shared library\n" +#if 0 +" -transition=id show additional info about language change identified by 'id'\n\ + -transition=? list all language changes\n" +#endif +" -unittest compile in unit tests\n\ -v verbose\n\ -vdmd print the command used to invoke the underlying compiler\n\ -version=level compile in version code >= level\n\ @@ -495,6 +499,8 @@ Params parseArgs(size_t originalArgc, char** originalArgv, ls::Path ldcPath) result.targetModel = Model::m64; else if (strcmp(p + 1, "profile") == 0) result.profile = true; + else if (memcmp(p + 1, "transition", 10) == 0) + warning("-transition not yet supported by LDC."); else if (strcmp(p + 1, "v") == 0) result.verbose = true; else if (strcmp(p + 1, "vdmd") == 0) diff --git a/tests/d2/dmd-testsuite b/tests/d2/dmd-testsuite index b3604507..2b025b7f 160000 --- a/tests/d2/dmd-testsuite +++ b/tests/d2/dmd-testsuite @@ -1 +1 @@ -Subproject commit b36045076137f87d4caa341a31dca0a2cf90cfb0 +Subproject commit 2b025b7f2a18147fefc7eea9664451160a07ffb1