18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

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.

5.1.6. Change Item in Requested Table<br />

BSP$-Program File Basic Service Package<br />

The entry points to change an item in one of the program file tables are the following<br />

[CB]ETIC$ Change Element Table Item<br />

[CB]APTIC$ Change Assembler Procedure Table Item<br />

[CB]CPTIC$ Change COBOL Procedure Table Item<br />

[CB]FPTIC$ Change FORTRAN/PLUS Procedure Table Item<br />

[CB]EPTIC$ Change Relocatable Element Entry Point Table Item<br />

Calling Sequence<br />

Auto Switch<br />

L,U A0,address-of-FCT<br />

L,U A1,address-of-searchpacket<br />

L,U A2,address-of-new-item<br />

LMJ X11,CBxxIC$-1<br />

error or no find return<br />

normal return<br />

Common Bank or<br />

Relocatable<br />

L,U A0,address-of-FCT<br />

L,U A1,address-of-searchpacket<br />

L,U A2,address-of-new-item<br />

I$BJ X11,CBxxIC$<br />

error or no find return<br />

normal return<br />

Relocatable<br />

L,U A0,address-of-FCT<br />

L,U A1,address-of-searchpacket<br />

L,U A2,address-of-new-item<br />

LMJ X11,xxIC$<br />

error or no find return<br />

normal return<br />

The formats for the Table Item Search Packet are described in 5.1.3, “Search Table for<br />

Requested Item.” The name in this packet is the name of the item to be changed. If an<br />

Element Table Item is to be changed then the element type and version name (if any)<br />

must also be specified. The address of the Table Item Search Packet must be in register<br />

A1.<br />

The formats for the new Table Item are described in 5.1.7, “Add Item to Requested<br />

Table.” The address of the new Table Item must be in register A2.<br />

The new Table Item (address in register A2) will replace the Table Item specified by the<br />

search packet (address in register A1).<br />

Returns<br />

error return (0,X11)<br />

A0 has one of the following values:<br />

004<br />

012<br />

Illegal pointer link<br />

No FTI<br />

7833 1733–004 5–21

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

Saved successfully!

Ooh no, something went wrong!