Files
mercury/library/LIB_FLAGS.in
Zoltan Somogyi 5f47a8389b Stop using higher order insts as modes.
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.
2023-08-15 00:19:34 +02:00

43 lines
1.1 KiB
Plaintext

@BOOTSTRAP_MC_ARGS@
--optimize-constructor-last-call
--profile-optimized
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-non-contiguous-clauses
--warn-non-contiguous-foreign-procs
--warn-inconsistent-pred-order-clauses
--warn-unused-imports
--warn-insts-with-functors-without-type
--warn-suspicious-foreign-code
--warn-potentially-ambiguous-pragma
--halt-at-warn
--no-halt-at-warn-make-int
--no-halt-at-warn-make-opt
--no-warn-stdlib-shadowing
--warn-dead-predicates
--no-warn-inferred-erroneous
--no-allow-ho-insts-as-modes
--no-mercury-stdlib-dir
--no-detect-libgrades
--strict-sequential
--generate-mmc-deps
--no-shlib-linker-use-install-name
--trace minimum
--force-disable-ssdebug
--no-libgrade
--c-include-directory ../boehm_gc
--c-include-directory ../boehm_gc/include
--c-include-directory ../runtime
--c-include-directory ../robdd
--csharp-flag -keyfile:../mercury.snk
@CSHARP_DELAYSIGN_FLAG@
-L../boehm_gc
-L../runtime
-L../library
-L../trace
-L../mdbcomp
-L../browser
--no-java-classpath
--config-file ../scripts/Mercury.config.bootstrap