1145171Sdas/* 2145171Sdas * Based on code written by J.T. Conklin <jtc@NetBSD.org>. 3145171Sdas * Public domain. 4145171Sdas */ 5145171Sdas 6145171Sdas#include <machine/asm.h> 7145171Sdas__FBSDID("$FreeBSD: releng/11.0/lib/msun/i387/s_copysignl.S 217108 2011-01-07 16:13:12Z kib $") 8145171Sdas 9145171SdasENTRY(copysignl) 10145171Sdas movl 24(%esp),%edx 11145171Sdas andl $0x8000,%edx 12145171Sdas movl 12(%esp),%eax 13145171Sdas andl $0x7fff,%eax 14145171Sdas orl %edx,%eax 15145171Sdas movl %eax,12(%esp) 16145171Sdas fldt 4(%esp) 17145171Sdas ret 18192760SattilioEND(copysignl) 19217108Skib 20217108Skib .section .note.GNU-stack,"",%progbits 21