|
|
|
@ -22,7 +22,8 @@
|
|
|
|
|
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
|
|
|
// POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
|
|
|
|
|
var Compile = require('../base-compiler'); |
|
|
|
|
var Compile = require('../base-compiler'), |
|
|
|
|
argumentParsers = require("./argument-parsers"); |
|
|
|
|
|
|
|
|
|
function compileLdc(info, env) { |
|
|
|
|
var compiler = new Compile(info, env); |
|
|
|
@ -33,6 +34,9 @@ function compileLdc(info, env) {
|
|
|
|
|
if (!filters.binary) options = options.concat('-output-s'); |
|
|
|
|
return options; |
|
|
|
|
}; |
|
|
|
|
compiler.getArgumentParser = function () { |
|
|
|
|
return argumentParsers.clang; |
|
|
|
|
}; |
|
|
|
|
return compiler.initialise(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|