mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-09 10:52:24 +00:00
library/LIB_FLAGS.in:
mfilterjavac/MFILTERJAVAC_FLAGS.in:
profiler/PROF_FLAGS.in:
slice/SLICE_FLAGS.in:
ssdb/SSDB_FLAGS.in:
Specify --warn-inconsistent-pred-order-clauses as a default flag
in these directories as well.
library/string.m:
Reorder code to make this module compile cleanly with
--warn-inconsistent-pred-order-clauses.
Don't export base_string_to_int_underscore to lexer.m, since
lexer.m does not use it anymore, and neither does anything else.
(The export was not publicly documented.)
library/benchmarking.m:
library/bitmap.m:
library/builtin.m:
library/map.m:
library/profiling_builtin.m:
library/rbtree.m:
library/table_builtin.m:
library/uint.m:
profiler/globals.m:
profiler/options.m:
profiler/prof_info.m:
slice/mdice.m:
slice/mslice.m:
slice/mtc_diff.m:
slice/mtc_union.m:
ssdb/ssdb.m:
Reorder code to make these modules compile cleanly with
--warn-inconsistent-pred-order-clauses.
library/Mercury.options:
Specify --no-warn-inconsistent-pred-order-clauses for the modules
that would still get warnings without this option.
35 lines
1.1 KiB
Plaintext
35 lines
1.1 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-inconsistent-pred-order-clauses
|
|
--warn-unused-imports
|
|
--warn-insts-with-functors-without-type
|
|
--halt-at-warn
|
|
--no-warn-inferred-erroneous
|
|
--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
|
|
--erlang-include-directory ../library/Mercury/hrls
|
|
--config-file ../scripts/Mercury.config.bootstrap
|