aboutsummaryrefslogtreecommitdiff
path: root/lib/compilers
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compilers')
-rw-r--r--lib/compilers/WSL-CL.js4
-rw-r--r--lib/compilers/Wine-CL.js4
-rw-r--r--lib/compilers/default.js4
-rw-r--r--lib/compilers/golang.js4
-rw-r--r--lib/compilers/haskell.js4
-rw-r--r--lib/compilers/ispc.js4
-rw-r--r--lib/compilers/ldc.js4
-rw-r--r--lib/compilers/pascal.js4
-rw-r--r--lib/compilers/rust.js4
-rw-r--r--lib/compilers/swift.js4
10 files changed, 20 insertions, 20 deletions
diff --git a/lib/compilers/WSL-CL.js b/lib/compilers/WSL-CL.js
index be3bc21c4..aae844414 100644
--- a/lib/compilers/WSL-CL.js
+++ b/lib/compilers/WSL-CL.js
@@ -32,8 +32,8 @@ const Compile = require('../base-compiler'),
asm = require('../asm-cl'),
temp = require('temp');
-function compileCl(info, env, langId) {
- var compile = new Compile(info, env, langId);
+function compileCl(info, env) {
+ var compile = new Compile(info, env);
compile.asm = new asm.AsmParser(compile.compilerProps);
info.supportsFiltersInBinary = true;
if (process.platform === "linux") {
diff --git a/lib/compilers/Wine-CL.js b/lib/compilers/Wine-CL.js
index d206bb0f2..f0c275eb0 100644
--- a/lib/compilers/Wine-CL.js
+++ b/lib/compilers/Wine-CL.js
@@ -25,8 +25,8 @@
var Compile = require('../base-compiler');
var asm = require('../asm-cl');
-function compileCl(info, env, langId) {
- var compile = new Compile(info, env, langId);
+function compileCl(info, env) {
+ var compile = new Compile(info, env);
compile.asm = new asm.AsmParser(compile.compilerProps);
info.supportsFiltersInBinary = true;
if (process.platform == "linux") {
diff --git a/lib/compilers/default.js b/lib/compilers/default.js
index 64a542760..759d2bbe8 100644
--- a/lib/compilers/default.js
+++ b/lib/compilers/default.js
@@ -24,7 +24,7 @@
const Compile = require('../base-compiler');
-module.exports = function (info, env, langId) {
- var comp = new Compile(info, env, langId);
+module.exports = function (info, env) {
+ var comp = new Compile(info, env);
return comp.initialise();
}; \ No newline at end of file
diff --git a/lib/compilers/golang.js b/lib/compilers/golang.js
index df63bc8bf..c94b1147b 100644
--- a/lib/compilers/golang.js
+++ b/lib/compilers/golang.js
@@ -25,8 +25,8 @@
const Compile = require('../base-compiler'),
_ = require('underscore-node');
-function compilenewgol(info, env, langId) {
- const compiler = new Compile(info, env, langId);
+function compilenewgol(info, env) {
+ const compiler = new Compile(info, env);
compiler.originalGetDefaultExecOptions = compiler.getDefaultExecOptions;
function convertNewGoL(code) {
diff --git a/lib/compilers/haskell.js b/lib/compilers/haskell.js
index 78963748e..a4080192f 100644
--- a/lib/compilers/haskell.js
+++ b/lib/compilers/haskell.js
@@ -1,7 +1,7 @@
var Compile = require('../base-compiler');
-function compileHaskell(info, env, langId) {
- var compiler = new Compile(info, env, langId);
+function compileHaskell(info, env) {
+ var compiler = new Compile(info, env);
compiler.optionsForFilter = function (filters, outputFilename, userOptions) {
return ['-S', '-g', '-o', this.filename(outputFilename)];
};
diff --git a/lib/compilers/ispc.js b/lib/compilers/ispc.js
index ff2b8054f..3bb0f124f 100644
--- a/lib/compilers/ispc.js
+++ b/lib/compilers/ispc.js
@@ -1,7 +1,7 @@
var Compile = require('../base-compiler');
-function compileISPC(info, env, langId) {
- var compiler = new Compile(info, env, langId);
+function compileISPC(info, env) {
+ var compiler = new Compile(info, env);
compiler.optionsForFilter = function (filters, outputFilename, userOptions) {
return ['--target=sse2-i32x4', '--emit-asm', '-g', '-o', this.filename(outputFilename)];
};
diff --git a/lib/compilers/ldc.js b/lib/compilers/ldc.js
index ffee8bf95..11de1e66c 100644
--- a/lib/compilers/ldc.js
+++ b/lib/compilers/ldc.js
@@ -25,8 +25,8 @@
var Compile = require('../base-compiler'),
argumentParsers = require("./argument-parsers");
-function compileLdc(info, env, langId) {
- var compiler = new Compile(info, env, langId);
+function compileLdc(info, env) {
+ var compiler = new Compile(info, env);
compiler.compiler.supportsIntel = true;
compiler.optionsForFilter = function (filters, outputFilename, userOptions) {
var options = ['-g', '-of', this.filename(outputFilename)];
diff --git a/lib/compilers/pascal.js b/lib/compilers/pascal.js
index e4f0fcbc0..4860674c6 100644
--- a/lib/compilers/pascal.js
+++ b/lib/compilers/pascal.js
@@ -29,9 +29,9 @@ var Compile = require('../base-compiler'),
fs = require("fs"),
path = require("path");
-function compileFPC(info, env, langId) {
+function compileFPC(info, env) {
var demangler = new PascalDemangler();
- var compiler = new Compile(info, env, langId);
+ var compiler = new Compile(info, env);
compiler.supportsOptOutput = false;
var originalExecBinary = compiler.execBinary;
diff --git a/lib/compilers/rust.js b/lib/compilers/rust.js
index 2fc60fa2b..6d2295cbe 100644
--- a/lib/compilers/rust.js
+++ b/lib/compilers/rust.js
@@ -25,8 +25,8 @@
var Compile = require('../base-compiler'),
_ = require('underscore-node');
-function compileRust(info, env, langId) {
- var compiler = new Compile(info, env, langId);
+function compileRust(info, env) {
+ var compiler = new Compile(info, env);
compiler.compiler.supportsIntel = true;
compiler.optionsForFilter = function (filters, outputFilename, userOptions) {
var options = ['-C', 'debuginfo=1', '-o', this.filename(outputFilename)];
diff --git a/lib/compilers/swift.js b/lib/compilers/swift.js
index ffd39a295..884828852 100644
--- a/lib/compilers/swift.js
+++ b/lib/compilers/swift.js
@@ -1,8 +1,8 @@
const Compile = require('../base-compiler'),
logger = require('../logger').logger;
-function compileSwift(info, env, langId) {
- const compiler = new Compile(info, env, langId);
+function compileSwift(info, env) {
+ const compiler = new Compile(info, env);
compiler.handlePostProcessResult = function (result, postResult) {
result.asm = postResult.stdout;