mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 09:53:36 +00:00
*/Mercury.options:
Specify module-specific Mercury compiler flags using
MCFLAGS-modulename += options
instead of
MCFLAGS-modulename = options
because unlike the latter, the former allows Mmake.params files
to add other options.
31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
#-----------------------------------------------------------------------------#
|
|
# vim: ts=4 sw=4 expandtab
|
|
#-----------------------------------------------------------------------------#
|
|
# Copyright (C) 2002, 2005-2006, 2008-2011 The University of Melbourne.
|
|
# This file may only be copied under the terms of the GNU General
|
|
# Public License - see the file COPYING in the Mercury distribution.
|
|
#-----------------------------------------------------------------------------#
|
|
# Mercury.options - module-specific flags for Mmake and `mmc --make'.
|
|
#-----------------------------------------------------------------------------#
|
|
|
|
MCFLAGS-array_util += --trace minimum
|
|
MCFLAGS-cliques += --trace minimum
|
|
MCFLAGS-read_profile += --trace minimum
|
|
|
|
MCFLAGS-mdprof_fb += --no-warn-nothing-exported
|
|
|
|
# Uncomment this to debug the automatic parallelism code.
|
|
# MCFLAGS-branch_and_bound += \
|
|
# --trace-flag=debug_branch_and_bound
|
|
# MCFLAGS-mdprof_fb.automatic_parallelism += \
|
|
# --trace-flag=debug_cpc_search \
|
|
# --trace-flag=debug_recursive_costs \
|
|
# --trace-flag=debug_parallel_conjunction_speedup \
|
|
# --trace-flag=debug_branch_and_bound
|
|
# MCFLAGS-var_use_analysis += \
|
|
# --trace-flag=debug_first_var_use
|
|
|
|
# Uncomment this to see debug messages from the code that reads the Deep.data
|
|
# files.
|
|
# MCFLAGS-read_profile += --trace-flag debug_read_profdeep
|