to inside pragma(c_code) declarations in the `library' directory sources.
runtime/{Mmake,{math,io}_rt.mod}:
Remove math_rt.mod and io_rt.mod, since the code has been moved
into `.m' files in the library directory.
runtime/main.mod:
Remove this file, since it wasn't used.
runtime/imp.h:
Add SUCCESS_INDICATOR as a macro for r1, for use by
pragma_c_code.
Also a few minor unrelated changes:
runtime/imp.h:
Avoid code duplication in hash_string macros.
runtime/tags.h:
Use sizeof(Word) rather than WORD_SIZE (in this old code, the
extra level of indirection only obfuscated things).
runtime/{aux.c,aux.h,prof.c}:
Add some more #ifdefs to avoid including debugging/profiling
code in the non-debugging/non-profiling version of the library.
----------------------------------------------------------------------
Added Files:
debug.h prof.c prof.h
----------------------------------------------------------------------
Files used for the profiler added - petdr