diff options
author | Mitch Kennedy <mitchtdk@outlook.com> | 2018-11-23 15:46:44 +1100 |
---|---|---|
committer | Mitch Kennedy <mitchtdk@outlook.com> | 2018-11-23 15:46:44 +1100 |
commit | 5627dcebade9527bef531a4e53521ba6c1fd5ad5 (patch) | |
tree | 7d460a38adc18f70db7aa7107a6362e2f6b702a9 /lib/compilers/ada.js | |
parent | e54b407e9218704d587be7a34c380652b6057c28 (diff) | |
download | compiler-explorer-5627dcebade9527bef531a4e53521ba6c1fd5ad5.tar.gz compiler-explorer-5627dcebade9527bef531a4e53521ba6c1fd5ad5.zip |
Changes to source to conform with: make check
Diffstat (limited to 'lib/compilers/ada.js')
-rw-r--r-- | lib/compilers/ada.js | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/lib/compilers/ada.js b/lib/compilers/ada.js index fda6dc16e..c895f6415 100644 --- a/lib/compilers/ada.js +++ b/lib/compilers/ada.js @@ -24,30 +24,25 @@ const BaseCompiler = require('../base-compiler'), utils = require('../utils'), - _ = require('underscore'), - fs = require("fs"), - path = require("path"), - logger = require('../logger').logger, - exec = require('../exec'), - argumentParsers = require("./argument-parsers"); + path = require("path"); class AdaCompiler extends BaseCompiler { constructor(info, env) { super(info, env); this.supportsOptOutput = false; - this.compiler.supportsIntel = true; + this.compiler.supportsIntel = true; } optionsForFilter(filters, outputFilename) { let options = ['compile', - '-g', // enable debugging - '-c', // Compile only - '-S', // Generate ASM - '-fdiagnostics-color=always', - '-fverbose-asm', // Geneate verbose ASM showing variables - '-cargs', // Compiler Switches for gcc. - '-o', // Set the output executable name - outputFilename + '-g', // enable debugging + '-c', // Compile only + '-S', // Generate ASM + '-fdiagnostics-color=always', + '-fverbose-asm', // Geneate verbose ASM showing variables + '-cargs', // Compiler Switches for gcc. + '-o', // Set the output executable name + outputFilename ]; if (this.compiler.intelAsm && filters.intel && !filters.binary) { options = options.concat(this.compiler.intelAsm.split(" ")); @@ -66,7 +61,7 @@ class AdaCompiler extends BaseCompiler { return source; } - async runCompiler(compiler, options, inputFilename, execOptions) { + runCompiler(compiler, options, inputFilename, execOptions) { if (!execOptions) { execOptions = this.getDefaultExecOptions(); } @@ -83,7 +78,7 @@ class AdaCompiler extends BaseCompiler { break; } } - const result = await this.exec(compiler, options, execOptions); + const result = this.exec(compiler, options, execOptions); result.inputFilename = inputFilename; result.stdout = utils.parseOutput(result.stdout, inputFilename); result.stderr = utils.parseOutput(result.stderr, inputFilename); @@ -91,4 +86,4 @@ class AdaCompiler extends BaseCompiler { } } -module.exports = AdaCompiler;
\ No newline at end of file +module.exports = AdaCompiler; |