Closed griwes closed 6 years ago
Short list of ideas and TODOs I've just thought of:
vprc
must start invoking llc
by itself, because otherwise compiling modules will be a total mess, and I can totally do it as part of modules.
llvm-config
to find where llc
is and invoke that.vprc
to override which llvm-config
to ask for --bindir
.-o
isn't that great with modules. Should probably implement the entire set of GHC inspired flags: -o
, -m
for the interface file, -l
(not sure if this is a good name) for llvm files, and then -odir
to change directory for default -o
, -mdir
for default -m
, and -ldir
for default -l
, and then finally -outdir
for all of them. (Possibly make all of them double dashed?) And, well... Default output files.-mdir
should obviously be in the module search path, but the question is: should it be on the top of the list? Probably should.Additional one:
Significant changes: