Blame sysdeps/x86_64/fpu/s_finitel.S
|
Packit |
6c4009 |
/*
|
|
Packit |
6c4009 |
* Written by Joe Keane <jgk@jgk.org>.
|
|
Packit |
6c4009 |
* Adopted for x86-64 by Andreas Jaeger <aj@suse.de>.
|
|
Packit |
6c4009 |
*/
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
#include <machine/asm.h>
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
ENTRY(__finitel)
|
|
Packit |
6c4009 |
movl 16(%rsp),%eax
|
|
Packit |
6c4009 |
orl $0xffff8000, %eax
|
|
Packit |
6c4009 |
incl %eax
|
|
Packit |
6c4009 |
shrl $31, %eax
|
|
Packit |
6c4009 |
ret
|
|
Packit |
6c4009 |
END (__finitel)
|
|
Packit |
6c4009 |
weak_alias (__finitel, finitel)
|
|
Packit |
6c4009 |
hidden_def (__finitel)
|