ŠMRELHEX11COM KRELHEX11DOC ‚ëÿäHEXREL RELHEX V1.1 11/17/84 Usage: RELHEX [] type defaults to .REL defaults to .HEX if given w/o type, defaults to .HEX $ ++ Ambiguous file name ++ $ ++ Attempt to load common-relative ++ $ ++ Directory full ++ $ ++ Non-zero data segment size ++ $ ++ Attempt to load data-relative ++ $ ++ Unexpected EOF ++ $ ++ Attempt to set non-absolute loc ctr ++ $ ++ Non-zero code segment size ++ $ ++ Attempt to load program-relative ++ $ ++ Unsupported special link request ++ $ ++ Can't open source file ++ $ ++ Write error - disk full ++ $€xpe¸hsy……‹…………………�®…ÈÙò1:] þ Êeþ ÂÃ!Íw¯2|!m—~+þ Âð!\ Íw!Íw¯ÂçÃÍw þ Â!Íw¯2·!]Í!˜Í\Í.<Ê—ÕÍÑ<Ê:ÕÍÑÍ<ÊÍT·ÂZÍTÍbÃFÍT!|Í=ÃFÍT!„Ã=ØÃDÃÜÃÃÍT_{·ÈÍTÑÍTÍG|µÂÉ:y·Ä)ÍT…·ÂÍG"tÉÍTÍG|µ³ÂÉ:y·Ä)ÍTÍG"tÍ)Í—É:zæ·Ê>ÍðͶ—Íà Íþ ~#þ?ÊÂɀ͋\Íl·Âɇ_^#VëéÍToÍTgÉåկ̀ÂWÑáÉ*ww#"w:y<2yþÌ)É~#ÂwÉÅG:q·Ì—=2q:s2sxÁÉÅ:rþ€Ì'o&<2r€~2s>2qÁÉ*z|µÈ€ÿ+ÚÂ!Š€åëÍ‹—ÅÍÁáO·ÂÂÊ!"zÉõ*z|þ̶ ëñwë"zÉõåÕõÍñÍÑáñÉæþ Ú#ÆÆ0ÍðÉ>:Íð!v:yÍw:u͆w:t͆w¯Í¸:y·Êcõ͆wñ=ÃR~/<Í> Íð> Íð*t:y_"t¯2y!¸"wÉÅÕåÍáÑÁÉ RELHEX AUDIENCE: People who have M80 or RMAC but who do not have MAC FUNCTION: Converts a .REL file to a .HEX file without filling in unspecified regions with 0's (as L80 does). Thus the .HEX file may be used as a patch overlay file in conjunction with DDT. ADVANTAGES OVER OTHER PUBLIC DOMAIN VERSION: There is another public domain version of RELHEX which is based upon READREL. This version has the following advantages over that one: 1. Works in conjunction with RMAC. The other version fails when RMAC declares a program (CSEG) size, even though the declared size is zero. Note that M80 does not declare a program (CSEG) size if the size is zero. 2. Much smaller than the other version. 3. Much faster than the other version. RESTRICTIONS: 1. An ASEG directive must be placed in the source file before the first ORG directive. If there is no ORG then place the ASEG before the first code-generating instruction. 2. RELHEX is not a linker. All code and data in the source file must be in ASEG and there may not be any PUBLIC or EXTERN directives. Carl Mascott December 6, 1984