Blame sysdeps/i386/fpu/s_finite.S
|
Packit Service |
82fcde |
/*
|
|
Packit Service |
82fcde |
* Written by Joe Keane <jgk@jgk.org>.
|
|
Packit Service |
82fcde |
*/
|
|
Packit Service |
82fcde |
|
|
Packit Service |
82fcde |
#include <machine/asm.h>
|
|
Packit Service |
82fcde |
|
|
Packit Service |
82fcde |
ENTRY(__finite)
|
|
Packit Service |
82fcde |
movl 8(%esp),%eax
|
|
Packit Service |
82fcde |
movl $0xFFEFFFFF,%ecx
|
|
Packit Service |
82fcde |
subl %eax,%ecx
|
|
Packit Service |
82fcde |
xorl %ecx,%eax
|
|
Packit Service |
82fcde |
shrl $31, %eax
|
|
Packit Service |
82fcde |
ret
|
|
Packit Service |
82fcde |
END (__finite)
|
|
Packit Service |
82fcde |
weak_alias (__finite, finite)
|
|
Packit Service |
82fcde |
hidden_def (__finite)
|
|
Packit Service |
82fcde |
|