Annotation of os2sdk/startup/dos/execmsg.asm, revision 1.1

1.1     ! root        1:        page    ,132
        !             2:        TITLE   execmsg.asm - exec messages
        !             3: ;***
        !             4: ;execmsg.asm - exec error messages
        !             5: ;
        !             6: ;      Copyright (c) 1987, Microsoft Corporation.  All rights reserved.
        !             7: ;
        !             8: ;Purpose:
        !             9: ;      error messages used with exec*() library functions
        !            10: ;      (and spawn*() functions with P_OVERLAY).
        !            11: ;
        !            12: ;*******************************************************************************
        !            13: 
        !            14: 
        !            15: ?DF=   1                       ; this is special to define segments
        !            16: include        version.inc
        !            17: .xlist
        !            18: include        cmacros.inc
        !            19: .list
        !            20: 
        !            21: createSeg HDR, nhdr,   byte,   public, MSG,    DGROUP
        !            22: createSeg MSG, nmsg,   byte,   public, MSG,    DGROUP
        !            23: createSeg PAD, npad,   byte,   common, MSG,    DGROUP
        !            24: createSeg EPAD,        nepad,  byte,   common, MSG,    DGROUP
        !            25: 
        !            26: defGrp DGROUP                  ; define DGROUP
        !            27: 
        !            28: 
        !            29: public __execmsg
        !            30: __execmsg= 9876h
        !            31: 
        !            32: ;      Messages used by doexec.asm
        !            33: 
        !            34: sBegin nmsg
        !            35: assumes        ds,data
        !            36: 
        !            37: ;      WARNING - doexec.asm expects these three messages to be together
        !            38: ;                these messages must always have '$' on the end
        !            39: 
        !            40:        dw      5
        !            41:        db      13,10,'run-time error '
        !            42:        db      'R6005',13,10,'- not enough memory on exec',13,10,'$',0
        !            43:        dw      6
        !            44:        db      13,10,'run-time error '
        !            45:        db      'R6006',13,10,'- bad format on exec',13,10,'$',0
        !            46:        dw      7
        !            47:        db      13,10,'run-time error '
        !            48:        db      'R6007',13,10,'- bad environment on exec',13,10,'$',0
        !            49: sEnd
        !            50: 
        !            51: sBegin npad
        !            52: assumes        ds,data
        !            53:        dw      -1
        !            54: ; no padding for now;
        !            55: ; MAX padding would be
        !            56: ;      db      72 dup(0)
        !            57: sEnd
        !            58: 
        !            59:        end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.