From 40c62f07155b0b59fc3f5087c58dba51d699e873 Mon Sep 17 00:00:00 2001 From: Martin Kinkelin Date: Sun, 20 Oct 2019 00:45:12 +0200 Subject: [PATCH] Resync LDMD2 help output --- driver/ldmd.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/driver/ldmd.cpp b/driver/ldmd.cpp index 3980a07086..4ccf44337c 100644 --- a/driver/ldmd.cpp +++ b/driver/ldmd.cpp @@ -204,6 +204,7 @@ Where:\n\ -J= look for string imports also in directory\n\ -L= pass linkerflag to link\n\ -lib generate library rather than object files\n\ + -lowmem enable garbage collection for the compiler\n\ -m32 generate 32 bit code\n" #if 0 " -m32mscoff generate 32 bit code and write MS-COFF object files\n" @@ -227,10 +228,10 @@ Where:\n\ -of= name output file to filename\n\ -op preserve source path for output files\n\ -preview= enable an upcoming language change identified by 'id'\n\ - -preview=? list all upcoming language changes\n" + -preview=? list all upcoming language changes\n\ + -profile profile runtime performance of generated code\n" #if 0 -" -profile profile runtime performance of generated code\n\ - -profile=gc profile runtime allocations\n" +" -profile=gc profile runtime allocations\n" #endif " -release compile release version\n\ -revert= revert language change identified by 'id'\n\ @@ -255,7 +256,8 @@ Where:\n\ -w warnings as errors (compilation will halt)\n\ -wi warnings as messages (compilation will continue)\n\ -X generate JSON file\n\ - -Xf= write JSON file to filename\n", + -Xf= write JSON file to filename\n\ + -Xcc= pass driverflag to linker driver (cc)\n", argv0, argv0); }