comparison dmd/mars.h @ 547:b0005772a88e

Add -enable/-disable for specific features. Allow setting target os with -t. Clean up the help message.
author Christian Kamm <kamm incasoftware de>
date Tue, 26 Aug 2008 19:31:47 +0200
parents 7e2867ed70d9
children cbe08531430f
comparison
equal deleted inserted replaced
546:406aee3416bb 547:b0005772a88e
76 char useOut; // generate postcondition checks 76 char useOut; // generate postcondition checks
77 char useArrayBounds; // generate array bounds checks 77 char useArrayBounds; // generate array bounds checks
78 char useSwitchError; // check for switches without a default 78 char useSwitchError; // check for switches without a default
79 char useUnitTests; // generate unittest code 79 char useUnitTests; // generate unittest code
80 char useInline; // inline expand functions 80 char useInline; // inline expand functions
81 char release; // build release version
82 char preservePaths; // !=0 means don't strip path from source file 81 char preservePaths; // !=0 means don't strip path from source file
83 char warnings; // enable warnings 82 char warnings; // enable warnings
84 char pic; // generate position-independent-code for shared libs 83 char pic; // generate position-independent-code for shared libs
85 char cov; // generate code coverage data 84 char cov; // generate code coverage data
86 char nofloat; // code should not pull in floating point support 85 char nofloat; // code should not pull in floating point support