File:  [DVB] / dietlibc / i386 / floor.S
Revision 1.5: download - view: text, annotated - select for diffs
Fri Dec 17 19:22:11 2004 UTC (19 years, 5 months ago) by leitner
Branches: MAIN
CVS tags: HEAD
  support libm.so (John K. Hohm)
  hack rpc/xdr.h to work with gcc 4 (Andreas Jochens via Gerrit Pape)

#include "PIC.h"

.text

.global floorf,floor,floorl
	.type floorf,@function
	.type floor,@function
	.type floorl,@function

floorf:
	flds 4(%esp)
	movb $0x04,%ah
#ifdef __DYN_LIB
	PIC_SAVE
	PIC_INIT
	jmp __flcetr@PLT
#else
	jmp __flcetr
#endif

floor:
	fldl 4(%esp)
	movb $0x04,%ah
#ifdef __DYN_LIB
	PIC_SAVE
	PIC_INIT
	jmp __flcetr@PLT
#else
	jmp __flcetr
#endif

floorl:
	fldt 4(%esp)
	movb $0x04,%ah
#ifdef __DYN_LIB
	PIC_SAVE
	PIC_INIT
	jmp __flcetr@PLT
#else
	jmp __flcetr
#endif

.Lende:
.size    floor,.Lende-floor
.size    floorl,.Lende-floorl
.size    floorf,.Lende-floorf

LinuxTV legacy CVS <linuxtv.org/cvs>