Home | History | Annotate | Line # | Download | only in gen
Makefile.inc revision 1.20
      1  1.20      uwe #	$NetBSD: Makefile.inc,v 1.20 2005/10/15 16:00:42 uwe Exp $
      2   1.1  msaitoh 
      3  1.20      uwe SRCS+=	setjmp.S _setjmp.S sigsetjmp.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.14   kleink SRCS+=	fpclassifyf_ieee754.c fpclassifyd_ieee754.c
     14  1.16   kleink SRCS+=	frexp_ieee754.c
     15  1.16   kleink SRCS+=	isinff_ieee754.c isinfd_ieee754.c
     16  1.16   kleink SRCS+=	isnanf_ieee754.c isnand_ieee754.c
     17  1.14   kleink SRCS+=	isfinitef_ieee754.c isfinited_ieee754.c
     18  1.16   kleink SRCS+=	ldexp_ieee754.c modf_ieee754.c
     19  1.14   kleink SRCS+=	signbitf_ieee754.c signbitd_ieee754.c
     20   1.1  msaitoh 
     21  1.17   kleink SRCS+=	nanf.c
     22  1.17   kleink 
     23  1.15      uwe # In gcc3 dynamic world these functions must be ".hidden" in libgcc*.a,
     24  1.15      uwe # as they are gcc "millicode" with different calling conventions.
     25  1.15      uwe .if ${HAVE_GCC3} == "no"
     26   1.7  msaitoh SRCS+=	ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
     27   1.7  msaitoh 	movstrSI.S mulsi3.S sdivsi3.S udivsi3.S
     28  1.15      uwe .endif
     29   1.1  msaitoh 
     30   1.7  msaitoh KMSRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
     31   1.7  msaitoh 	movstrSI.S mulsi3.S sdivsi3.S udivsi3.S
     32   1.8  thorpej 
     33  1.20      uwe SRCS.sh3.gen=	Lint__setjmp.c Lint___setjmp14.c Lint___sigsetjmp14.c \
     34  1.20      uwe 		Lint_swapcontext.c
     35  1.20      uwe 
     36  1.11    lukem LSRCS+=		${SRCS.sh3.gen}
     37  1.11    lukem DPSRCS+=	${SRCS.sh3.gen}
     38  1.11    lukem CLEANFILES+=	${SRCS.sh3.gen}
     39