From e892d3506fe977d838ad3a52c2db28c05191950d Mon Sep 17 00:00:00 2001 From: Partouf Date: Tue, 8 Jan 2019 03:20:30 +0100 Subject: change argument parser for some compilers --- lib/compilers/swift.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/compilers/swift.js') diff --git a/lib/compilers/swift.js b/lib/compilers/swift.js index ff43f76f2..8a25ae949 100644 --- a/lib/compilers/swift.js +++ b/lib/compilers/swift.js @@ -22,9 +22,13 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. -const BaseCompiler = require('../base-compiler'); +const BaseCompiler = require('../base-compiler'), + argumentParsers = require("./argument-parsers"); class SwiftCompiler extends BaseCompiler { + getArgumentParser() { + return argumentParsers.Clang; + } } module.exports = SwiftCompiler; -- cgit v1.2.3 From 1986a8069176b8db72cec4c58a2714315d2bde93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C4=81rlis=20Se=C5=86ko?= Date: Wed, 9 Jan 2019 23:04:14 +0200 Subject: Enable cfg for x86 LLVM based compilers and gcc. --- lib/compilers/swift.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/compilers/swift.js') diff --git a/lib/compilers/swift.js b/lib/compilers/swift.js index ff43f76f2..0412df6fb 100644 --- a/lib/compilers/swift.js +++ b/lib/compilers/swift.js @@ -25,6 +25,9 @@ const BaseCompiler = require('../base-compiler'); class SwiftCompiler extends BaseCompiler { + isCfgCompiler(/*compilerVersion*/) { + return true; + } } module.exports = SwiftCompiler; -- cgit v1.2.3