mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 01:43:35 +00:00
wrapper.mod: Only return the first solution to main/2, rather than all solutions. table.c: Remove unnecessary assert(), since it caused a warning, and since the condition it checks for is already checked for in newmem(). CFLAGSFILE, PORTABILITY: Minor changes.
40 lines
1.2 KiB
Plaintext
40 lines
1.2 KiB
Plaintext
# Use these options for optimizing compiles with cc on munta
|
|
# -g -O2 -DSPEED
|
|
|
|
# Use these options for optimizing compiles with gcc
|
|
# -O2 -fomit-frame-pointer -DSPEED
|
|
|
|
# Use this with gcc if you want to look at the .s files
|
|
# -fverbose-asm
|
|
# (and add -mrnames for mips register names, if you want)
|
|
|
|
# use to preserve the cpp output with gcc
|
|
# -save-temps
|
|
|
|
# use to debug gcc's flow analysis
|
|
# -dr -df -ds
|
|
|
|
# Use these options for debugging compiles
|
|
-g
|
|
|
|
# Enable this option if you want to measure the number of times
|
|
# each register is used. Note that the measurement includes
|
|
# uses which occur inside debugging routines, so to get an accurate
|
|
# count you need to disable all the debugging routines by compiling
|
|
# with -DSPEED and not using any -d* flags.
|
|
# -DMEASURE_REGISTER_USAGE -DSPEED
|
|
|
|
# Use this option if you want to include call profiling information.
|
|
# -DPROFILE_CALLS
|
|
|
|
# Use this option if you want to include time profiling information.
|
|
# -DPROFILE_TIME
|
|
|
|
# Use this option with -DSPEED if you want minimal (relatively efficient)
|
|
# debugging
|
|
# -DDEBUG_GOTOS
|
|
|
|
# Use this option with -DSPEED if don't want debugging, but you do want
|
|
# to support the `-w' (entry point) command
|
|
# -DDEBUG_LABELS
|