Home | History | Annotate | Line # | Download | only in gen
Makefile.inc revision 1.15
      1  1.15      uwe #	$NetBSD: Makefile.inc,v 1.15 2004/02/22 01:05:49 uwe Exp $
      2   1.1  msaitoh 
      3   1.1  msaitoh SRCS+=	_setjmp.S setjmp.S sigsetjmp.S __setjmp14.S __sigsetjmp14.S
      4   1.1  msaitoh 
      5   1.8  thorpej SRCS+=	makecontext.c resumecontext.c swapcontext.S
      6   1.8  thorpej 
      7   1.8  thorpej SRCS+=	_lwp.c
      8   1.8  thorpej 
      9   1.6  thorpej SRCS+=	fabs.c flt_rounds.c bswap16.c bswap32.c bswap64.c
     10   1.5   simonb 
     11   1.5   simonb # Common ieee754 constants and functions
     12  1.13   kleink SRCS+=	infinityf_ieee754.c infinity_ieee754.c infinityl_dbl_ieee754.c
     13  1.13   kleink SRCS+=	nanf_ieee754.c
     14  1.14   kleink SRCS+=	fpclassifyf_ieee754.c fpclassifyd_ieee754.c
     15  1.12   kleink SRCS+=	frexp_ieee754.c isinf_ieee754.c isinfl_dbl_ieee754.c isnan_ieee754.c
     16  1.14   kleink SRCS+=	isfinitef_ieee754.c isfinited_ieee754.c
     17  1.12   kleink SRCS+=	isnanl_dbl_ieee754.c ldexp_ieee754.c modf_ieee754.c
     18  1.14   kleink SRCS+=	signbitf_ieee754.c signbitd_ieee754.c
     19   1.1  msaitoh 
     20  1.15      uwe # In gcc3 dynamic world these functions must be ".hidden" in libgcc*.a,
     21  1.15      uwe # as they are gcc "millicode" with different calling conventions.
     22  1.15      uwe .if ${HAVE_GCC3} == "no"
     23   1.7  msaitoh SRCS+=	ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
     24   1.7  msaitoh 	movstrSI.S mulsi3.S sdivsi3.S udivsi3.S
     25  1.15      uwe .endif
     26   1.1  msaitoh 
     27   1.7  msaitoh KMSRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
     28   1.7  msaitoh 	movstrSI.S mulsi3.S sdivsi3.S udivsi3.S
     29   1.8  thorpej 
     30  1.11    lukem SRCS.sh3.gen=	Lint_swapcontext.c
     31  1.11    lukem LSRCS+=		${SRCS.sh3.gen}
     32  1.11    lukem DPSRCS+=	${SRCS.sh3.gen}
     33  1.11    lukem CLEANFILES+=	${SRCS.sh3.gen}
     34