mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-17 14:57:03 +00:00
Estimated hours taken: 0.25 Fix a bug that broke grades `*.gc.prof.tr'. (This change was previously applied to the Mmakefiles in the runtime, library, compiler, and profiler directories, but I missed the `bytecode' directory.) bytecode/Mmakefile: When deciding whether to link with -lgc or -lgc_prof, match against `*.gc*.prof*' rather than `*.gc*.prof'. ^
This directory holds the source code for the Mercury bytecode utilities. `mdis' is the Mercury bytecode disassembler. `mbi' is the Mercury bytecode interpreter. `libmbi' is the same thing, minus main(). All exported symbols defined in modules in this directory should be prefixed with `MB_', for "Mercury Bytecode", to avoid clashes with names defined in other packages.