| ; |
| ; Transfer vector for VAX shareable image |
| ; |
| .TITLE ENGINE |
| .IDENT /ENGINE/ |
| ; |
| ; Define macro to assist in building transfer vector entries. Each entry |
| ; should take no more than 8 bytes. |
| ; |
| .MACRO FTRANSFER_ENTRY routine |
| .ALIGN QUAD |
| .TRANSFER routine |
| .MASK routine |
| JMP routine+2 |
| .ENDM FTRANSFER_ENTRY |
| ; |
| ; Place entries in own program section. |
| ; |
| .PSECT $$ENGINE,QUAD,PIC,USR,CON,REL,LCL,SHR,EXE,RD,NOWRT |
| ENGINE_xfer: |
| FTRANSFER_ENTRY bind_engine |
| FTRANSFER_ENTRY v_check |
| .BLKB 32768-<.-ENGINE_xfer> ; 64 pages total. |
| .END |