mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 18:03:36 +00:00
configure.ac:
Require the installed compiler to support --allow-insts-as-modes
(and therefore its negation).
*/*_FLAGS.in:
Add -no-allow-ho-insts-as-modes as a default option.
compiler/bytecode_data.m:
compiler/deforest.m:
compiler/inst_graph.m:
compiler/introduce_parallelism.m:
compiler/mode_constraint_robdd.m:
compiler/mode_constraints.m:
compiler/mode_robdd.equiv_vars.m:
compiler/mode_robdd.implications.m:
compiler/mode_robdd.tfeirn.m:
compiler/parse_util.m:
compiler/recompilation.version.m:
compiler/set_of_var.m:
compiler/term_constr_fixpoint.m:
deep_profiler/array_util.m:
deep_profiler/autopar_find_best_par.m:
deep_profiler/dump.m:
deep_profiler/interface.m:
deep_profiler/program_representation_utils.m:
mdbcomp/program_representation.m:
Add in() wrappers around higher order insts used as modes.
Use simply "in" as the mode of functions with the default mode
and determinism.
Fix a few style issues.
40 lines
1.2 KiB
Plaintext
40 lines
1.2 KiB
Plaintext
@BOOTSTRAP_MC_ARGS@
|
|
--no-infer-all
|
|
--warn-known-bad-format-calls
|
|
--warn-unknown-format-calls
|
|
--warn-non-contiguous-clauses
|
|
--warn-non-contiguous-foreign-procs
|
|
--warn-unused-imports
|
|
--warn-inconsistent-pred-order-clauses
|
|
--warn-insts-with-functors-without-type
|
|
--warn-suspicious-foreign-code
|
|
--warn-implicit-stream-calls
|
|
--warn-potentially-ambiguous-pragma
|
|
--halt-at-warn
|
|
--no-halt-at-warn-make-int
|
|
--no-halt-at-warn-make-opt
|
|
--no-warn-inferred-erroneous
|
|
--no-allow-ho-insts-as-modes
|
|
--no-mercury-stdlib-dir
|
|
--no-detect-libgrades
|
|
-I../library
|
|
-I../browser
|
|
-I../ssdb
|
|
--c-include-directory ../boehm_gc
|
|
--c-include-directory ../boehm_gc/include
|
|
--c-include-directory ../runtime
|
|
--c-include-directory ../library
|
|
--c-include-directory ../library/Mercury/mihs
|
|
--c-include-directory ../browser
|
|
--c-include-directory ../browser/Mercury/mihs
|
|
--c-include-directory ../ssdb
|
|
--c-include-directory ../ssdb/Mercury/mihs
|
|
--c-include-directory ../trace
|
|
--csharp-flag -keyfile:../mercury.snk
|
|
--no-java-classpath
|
|
--java-classpath ../library/mer_rt.jar
|
|
--java-classpath ../library/mer_std.jar
|
|
--java-classpath ../browser/mer_browser.jar
|
|
--java-classpath ../mdbcomp/mer_mdbcomp.jar
|
|
--config-file ../scripts/Mercury.config.bootstrap
|