File:  [OS/2 SDKs] / os2sdk / startup / dos / execmsg.asm
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:25:13 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: os2sdk-1987, HEAD
Microsoft OS/2 SDK 12-15-1987

	page	,132
	TITLE	execmsg.asm - exec messages
;***
;execmsg.asm - exec error messages
;
;	Copyright (c) 1987, Microsoft Corporation.  All rights reserved.
;
;Purpose:
;	error messages used with exec*() library functions
;	(and spawn*() functions with P_OVERLAY).
;
;*******************************************************************************


?DF=	1			; this is special to define segments
include	version.inc
.xlist
include	cmacros.inc
.list

createSeg HDR,	nhdr,	byte,	public, MSG,	DGROUP
createSeg MSG,	nmsg,	byte,	public, MSG,	DGROUP
createSeg PAD,	npad,	byte,	common, MSG,	DGROUP
createSeg EPAD,	nepad,	byte,	common, MSG,	DGROUP

defGrp	DGROUP			; define DGROUP


public	__execmsg
__execmsg= 9876h

;	Messages used by doexec.asm

sBegin	nmsg
assumes	ds,data

;	WARNING - doexec.asm expects these three messages to be together
;		  these messages must always have '$' on the end

	dw	5
	db	13,10,'run-time error '
	db	'R6005',13,10,'- not enough memory on exec',13,10,'$',0
	dw	6
	db	13,10,'run-time error '
	db	'R6006',13,10,'- bad format on exec',13,10,'$',0
	dw	7
	db	13,10,'run-time error '
	db	'R6007',13,10,'- bad environment on exec',13,10,'$',0
sEnd

sBegin	npad
assumes	ds,data
	dw	-1
; no padding for now;
; MAX padding would be
;	db	72 dup(0)
sEnd

	end

unix.superglobalmegacorp.com

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