| Title: | Mathematics at DEC | 
| Moderator: | RUSURE::EDP | 
| Created: | Mon Feb 03 1986 | 
| Last Modified: | Fri Jun 06 1997 | 
| Last Successful Update: | Fri Jun 06 1997 | 
| Number of topics: | 2083 | 
| Total number of notes: | 14613 | 
    I am looking for routines to emulate the VAX instructions EMUL
    (extended-precision multiplication) and EDIV (extended-precision
    divison), written preferably in C.  Does anybody know if these exist
    somewhere?  If not, are the instructions speced somewhere so that I
    could implement them myself?
    
    Carol
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 937.1 | What's wrong with LIB$EMUL and LIB$EDIV? | POOL::HALLYB | The smart money was on Goliath | Tue Sep 27 1988 16:43 | 1 | 
| 937.2 | BEING::POSTPISCHIL | Always mount a scratch monkey. | Wed Sep 28 1988 07:57 | 7 | |
|     Re .1:
    
    My guess as to what's wrong with them would be:  They only exist on
    VMS.
    
    
    				-- edp 
 | |||||
| 937.3 | CLT::GILBERT | Multiple inheritence happens | Fri Oct 07 1988 21:45 | 1 | |
| These VAX instructions are defined by the VAX Architecture, DEC STD 032. | |||||