mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 09:23:44 +00:00
Use consistent indentation. Sort many blocks of module-specific MCFLAGS settings by module name. Add XXXs about some questionable options.
16 lines
901 B
Bash
16 lines
901 B
Bash
#---------------------------------------------------------------------------#
|
|
# vim: ts=4 sw=4 expandtab ft=sh
|
|
#---------------------------------------------------------------------------#
|
|
|
|
# Inter-module optimization changes the diagnostics for some tests
|
|
# (in most cases reporting diagnostics when writing the `.opt' file).
|
|
# For those tests, we just disable inter-module optimization.
|
|
MCFLAGS-exported_unify3 += --no-intermodule-optimization
|
|
MCFLAGS-import_in_parent += --no-intermodule-optimization
|
|
MCFLAGS-import_in_parent += --warn-unused-imports
|
|
MCFLAGS-import_in_parent.sub += --no-intermodule-optimization
|
|
MCFLAGS-missing_parent_import += --no-intermodule-optimization
|
|
MCFLAGS-subtype_submodule += --no-intermodule-optimization
|
|
MCFLAGS-undef_mod_qual += --no-intermodule-optimization
|
|
MCFLAGS-unresolved_overloading += --no-intermodule-optimization
|