27.12.2012 Views

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

H<strong>CP</strong>LDR<br />

Usage Notes<br />

Messages<br />

SYSTEM<br />

indicates that when the MODULE file is subsequently loaded, it is to have a<br />

storage protect key of zero.<br />

TO entry<br />

specifies an entry point or a control section name that represents the ending<br />

virtual storage location from which a nonrelocatable MODULE is generated.<br />

1. When you use the system loader as a system generator, your virtual machine<br />

must have sufficient storage to contain CMS plus the entire system you are<br />

generating. If the system is too large to generate directly, use the st<strong>and</strong>-alone<br />

version of the system loader.<br />

2. Using the PAGEB option improves the debugging task because it eliminates<br />

needless arithmetic (the lower three hexadecimal digits of the load address is<br />

the same as the assemble address). Note, however, that PAGEB should only be<br />

used for testing purposes because the option wastes storage.<br />

3. After the new nucleus or module resides on the system residence device, you<br />

can shut down your present system (with the SHUTDOWN comm<strong>and</strong>) <strong>and</strong><br />

perform a hardware load of the new system.<br />

4. The following response will appear if you create the <strong>CP</strong> module with the MAP<br />

option but without the PAGEB option:<br />

CSECT’S WITH SIZE GREATER THAN CONDITIONAL PAGE BOUNDARY<br />

@MAPSTRT xxxxxx<br />

This response is for information only <strong>and</strong> is no cause for concern unless other<br />

CSECTs are listed. If other CSECTs are listed, notify the <strong>IBM</strong> Support Center.<br />

5. Although the RLDSAVE oper<strong>and</strong> is accepted when generating the <strong>CP</strong> module, it<br />

has no effect on <strong>CP</strong>. <strong>CP</strong> will always relocate itself back to X'2000'.<br />

H<strong>CP</strong>003E Invalid option - {option|comm<strong>and</strong><br />

contains extra option(s) starting with<br />

option}<br />

H<strong>CP</strong>013E Conflicting option - option<br />

H<strong>CP</strong>038E Parameter for option option missing or<br />

invalid<br />

H<strong>CP</strong>863E Invalid parameter - parameter<br />

H<strong>CP</strong>6878E AMODE/RMODE VALUES CONFLICT<br />

H<strong>CP</strong>6879E THE LENGTH OF THE MODULE TO BE<br />

GENERATED IS NON-POSITIVE<br />

H<strong>CP</strong>8000E FILE fn ft fm NOT FOUND<br />

H<strong>CP</strong>8001E FILE fn ft fm IS NOT FIXED, 80 CHAR.<br />

RECORDS<br />

1838 z/<strong>VM</strong>: <strong>CP</strong> <strong>Comm<strong>and</strong>s</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Reference</strong><br />

H<strong>CP</strong>8003E DATA NOT REPLACED: text<br />

H<strong>CP</strong>8005E DUPLICATE CSECT - csectname<br />

H<strong>CP</strong>8006E fn ft fm DOES NOT HAVE FIXED,<br />

80-BYTE RECORDS<br />

H<strong>CP</strong>8007E UNEXPECTED ERROR nnn - PLIST plist<br />

fn ft fm<br />

H<strong>CP</strong>8008E PUNCH NOT ATTACHED<br />

H<strong>CP</strong>8009E ERROR ON PUNCH<br />

H<strong>CP</strong>8010W NO STARTING ADDRESS<br />

H<strong>CP</strong>8011E VERIFY FAILURE: text<br />

H<strong>CP</strong>8012E ALREADY DEFINED CSECT: text

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!