xref: /minix3/lib/libm/arch/m68060/s_sinf.S (revision 84d9c625bfea59e274550651111ae9edfdc40fbd)
1*84d9c625SLionel Sambuc/* $NetBSD: s_sinf.S,v 1.6 2010/01/06 14:11:53 phx Exp $ */
2*84d9c625SLionel Sambuc
3*84d9c625SLionel Sambuc/*
4*84d9c625SLionel Sambuc * FPLSP wrapper for sinf
5*84d9c625SLionel Sambuc * DO NOT EDIT - this file is automatically generated.
6*84d9c625SLionel Sambuc */
7*84d9c625SLionel Sambuc
8*84d9c625SLionel Sambuc#include <machine/asm.h>
9*84d9c625SLionel Sambuc
10*84d9c625SLionel SambucENTRY(sinf)
11*84d9c625SLionel Sambuc#ifdef __SVR4_ABI__
12*84d9c625SLionel Sambuc	bral PIC_PLT(_C_LABEL(__fplsp060_0198))
13*84d9c625SLionel Sambuc#else
14*84d9c625SLionel Sambuc	movel %sp@(4),%sp@-
15*84d9c625SLionel Sambuc	bsrl PIC_PLT(_C_LABEL(__fplsp060_0198))
16*84d9c625SLionel Sambuc	fmoves %fp0,%sp@
17*84d9c625SLionel Sambuc	movel %sp@+,%d0
18*84d9c625SLionel Sambuc	rts
19*84d9c625SLionel Sambuc#endif
20