diff options
Diffstat (limited to 'REORG.TODO/sysdeps/i386/fpu/e_atan2f.S')
-rw-r--r-- | REORG.TODO/sysdeps/i386/fpu/e_atan2f.S | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/REORG.TODO/sysdeps/i386/fpu/e_atan2f.S b/REORG.TODO/sysdeps/i386/fpu/e_atan2f.S new file mode 100644 index 0000000000..2bc909a762 --- /dev/null +++ b/REORG.TODO/sysdeps/i386/fpu/e_atan2f.S @@ -0,0 +1,30 @@ +/* + * Written by J.T. Conklin <jtc@netbsd.org>. + * Public domain. + */ + +#include <machine/asm.h> +#include <i386-math-asm.h> + +RCSID("$NetBSD: e_atan2f.S,v 1.1 1995/05/08 23:35:10 jtc Exp $") + +DEFINE_FLT_MIN + +#ifdef PIC +# define MO(op) op##@GOTOFF(%ecx) +#else +# define MO(op) op +#endif + + .text +ENTRY(__ieee754_atan2f) +#ifdef PIC + LOAD_PIC_REG (cx) +#endif + flds 4(%esp) + flds 8(%esp) + fpatan + FLT_CHECK_FORCE_UFLOW_NARROW + ret +END (__ieee754_atan2f) +strong_alias (__ieee754_atan2f, __atan2f_finite) |