/* Kfrexpf.s 1.4 90/12/04 */
#include "../tahoe/SYS.h"
movl $1,-56(fp) # neg=1;}
cmpd2 4(fp),one # if (x>1){
cmpd2 4(fp),one # while(x>1){
addl2 $1,-60(fp) # j=j+1;
cmpd2 4(fp),half # if(x<0.5){
subl2 $1,-60(fp) # j = j-1;
cmpd2 4(fp),half # while (x<0.5){
movl -60(fp),*12(fp) # *i=j;
one: .long 0x40800000, 0x00000000 # .double 1
two: .long 0x41000000, 0x00000000 # .double 2
half: .long 0x40000000, 0x00000000 # .double .5