ASMB HED "DMP" - FORTRAN INTERFACE TO .DMP . NAM DMP,7 92069-16268 REV.1912 790320 * * * ****************************************************************** * (C) COPYRIGHT HEWLETT-PACKARD COMPANY 1979. ALL RIGHTS RESERVED * NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, REPRODUCED, OR * TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITHOUT THE PRIOR * WRITTEN CONSENT OF HEWLETT-PACKARD COMPANY. ******************************************************************* * * * SOURCE: 92069-18268 * RELOC: 92069-16268 * * *****************************************************************: * * * * * ENT DMP EXT .DMP,.ENTR * * DMP PROVIDES A FORTRAN-CALLABLE DOUBLE INTEGER MULTIPLY. * * CALLING SEQUENCE: * * Z = DMP(X,Y) * * WHERE X,Y&Z ARE DECLARED REAL BUT CONTAIN DOUBLE * INTEGER VALUES. * * OVERFLOW IS SET ONLY IF THE OPERATION OVERFLOWS, AND * IS TESTABLE BY THE ROUTINE "OFL". SPC 3 DMPA DEF *-* DMPB DEF *-* DMP NOP JSB .ENTR COPY ADDRESSES. DEF DMPA DLD DMPA,I DO OPERATION. JSB .DMP DEF DMPB,I JMP DMP,I EXIT. RESULT IS IN (A,B) * END