mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 09:53:36 +00:00
Estimated hours taken: 1
bytecode/Mmakefile:
Add new targets libmbi.{a,so}.
In profiling grades, link with -lgc_prof rather than -lgc.
bytecode/mbi.c:
Rename the main() function as BC_mbi_main().
bytecode/mbi_main.c:
New file, whose main() function just calls BC_mbi_main().
10 lines
373 B
Plaintext
10 lines
373 B
Plaintext
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.
|
|
|