diff options
Diffstat (limited to 'lib/compilers/ldc.js')
-rw-r--r-- | lib/compilers/ldc.js | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/compilers/ldc.js b/lib/compilers/ldc.js index 15bbd584f..0583a0284 100644 --- a/lib/compilers/ldc.js +++ b/lib/compilers/ldc.js @@ -30,7 +30,7 @@ import semverParser from 'semver'; import {BaseCompiler} from '../base-compiler'; import {logger} from '../logger'; -import {ClangParser} from './argument-parsers'; +import {LDCParser} from './argument-parsers'; export class LDCCompiler extends BaseCompiler { static get key() { @@ -43,11 +43,6 @@ export class LDCCompiler extends BaseCompiler { this.compiler.supportsIrView = true; this.compiler.irArg = ['-output-ll']; - this.compiler.supportsLLVMOptPipelineView = true; - this.compiler.llvmOptArg = ['--print-after-all', '--print-before-all']; - this.compiler.llvmOptModuleScopeArg = ['--print-module-scope']; - this.compiler.llvmOptNoDiscardValueNamesArg = []; // LDC does not have a flag for this yet. - this.asanSymbolizerPath = this.compilerProps('llvmSymbolizer'); } @@ -73,7 +68,7 @@ export class LDCCompiler extends BaseCompiler { } getArgumentParser() { - return ClangParser; + return LDCParser; } filterUserOptions(userOptions) { |