⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s_floorf.s

📁 glibc 2.9,最新版的C语言库函数
💻 S
字号:
/* * Written by J.T. Conklin <jtc@netbsd.org>. * Public domain. */#include <machine/asm.h>RCSID("$NetBSD: s_floorf.S,v 1.3 1995/05/09 00:04:32 jtc Exp $")ENTRY(__floorf)	flds	4(%esp)	subl	$8,%esp	fstcw	4(%esp)			/* store fpu control word */	/* We use here %edx although only the low 1 bits are defined.	   But none of the operations should care and they are faster	   than the 16 bit operations.  */	movl	$0x400,%edx		/* round towards -oo */	orl	4(%esp),%edx	andl	$0xf7ff,%edx	movl	%edx,(%esp)	fldcw	(%esp)			/* load modified control word */	frndint				/* round */	fldcw	4(%esp)			/* restore original control word */	addl	$8,%esp	retEND (__floorf)weak_alias (__floorf, floorf)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -