On Tue, Sep 20, 2005 at 08:09:56AM -0400, John E. Malmberg wrote: > A VMS exit 44 will also cause MMS/MMK by default to abort the makefile > with MMS/MMK also exiting with an error.
I believe this is the desired behavior. > If you want a VMS exit code that UNIX programs should interpret as an > EXIT 1, then the following (mostly undocumented) hack will work. > > VMS status code = %x35a000 + (UNIX status * 8), and if this is a success > status, add 1, otherwise VMS will interpret it as a warning. > > EAGLE> exit %x35A000 + (1 * 8) + 1 > > EAGLE> x = %x35A000 + (1 * 8) + 1 > EAGLE> show sym x > X = 3514377 Hex = 0035A009 Octal = 00015320011 I have no idea what any of this means. Anyhow, I don't need to wedge together a single command line for both VMS and Unix. Its easy to have different commands for each. Unless you're talking about that wacky VMS with Unix semantics thing again. -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern ...they shared one last kiss that left a bitter yet sweet taste in her mouth--kind of like throwing up after eating a junior mint. -- Dishonorable Mention, 2005 Bulwer-Lytton Fiction Contest by Tami Farmer