/* * Adapted from original written by J.T. Conklin . * Public domain. * * by Ian Ollmann, Apple Computer 2006 */ #include #include "abi.h" ENTRY(remainderl) fldt SECOND_ARG_OFFSET(STACKP) fldt FIRST_ARG_OFFSET(STACKP) 1: fprem1 fstsw %ax btw $10,%ax jc 1b fstp %st(1) ret