ASMB,R,L,C
* 
*  **************************************************************** 
*  * (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.        * 
*  **************************************************************** 
* 
*   NAME: PART OF MATH LIBRARY
*   SOURCE:  24998-18XXX  SEE NAM FOR LAST THREE DIGITS 
*   RELOC: PART OF 24998-12001
*   PGMR: BG & JTS
* 
      HED COMMON DOUBLE LOGARITHM 
      NAM DLOGT,7 24998-1X142 REV.2001 770518 
      ENT DLOGT 
      ENT DLOG0 
      EXT DLOG,.ENTR
      EXT .XMPY 
XMPY  EQU .XMPY 
      SPC 2 
*     CALLING SEQUENCE: Y = LOG10(X)
*     JSB DLOGT 
*     DEF *+3 
*     DEF Y 
*     DEF X 
*     (ERROR RETURN)
*     (NORMAL RETURN) 
      SPC 2 
Y     NOP 
X     NOP 
DLOG0 EQU * 
DLOGT NOP 
      JSB .ENTR 
      DEF Y 
      JSB DLOG      Y = LN(X) 
      DEF *+3 
      DEF Y,I 
      DEF X,I 
      JMP DLOGT,I   ERROR RETURN
      JSB XMPY      Y = LN(X) * LOG10(E)
      DEF Y,I 
      DEF Y,I 
      DEF LOGTE 
      ISZ DLOGT     SET CORRECT RETURN ADDRESS
      JMP DLOGT,I 
LOGTE OCT 067455,166124,116377     LOG10(E) 
      END 
* 
* 
                                                                                                                                                                                