Annotation of os2sdk/startup/dos/execmsg.asm, revision 1.1.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.