| .0> I have a program which generates the following msg only on OVMS Alpha: same
.0> program doesn't display the msg on VAX.
To start with, the message that you've posted is coming from the debugger, not
from your program, and there's no way to suppress the "%DEBUG-I-EXITSTATUS"
message. I'm going to presume that you also see the "%DEBUG-W-INHCHME" message
reported by DCL when you run your program without the debugger...
The reason (I'm presuming again) that you are seeing this message is because
when your program terminates, there is some garbage left in R0, garbage which
just happens to match the status code for "INHCHME", with a facility of "DEBUG"
and a severity of "warning". Presumably, the reason why you don't see anything
on the VAX is because the garbage has a "severity" of "success" (or has the
"inhibit" bit set).
To fix this problem (assuming that my prognostication is correct), all you need
to do is to fix your program's "main" routine to ensure that it returns a
success value in R0 (i.e., as the function's return value), or ensure that it is
a "novalue" or "void" routine....
Webb
P.S. I don't normally read this notes conference, I'm just here 'cause I saw
the cross-post in the RTL conference...
|