head	1.1;
branch	1.1.1;
access;
symbols
	LIBC_4_5_19:1.1.1.3
	LIBC_4_5_18:1.1.1.3
	LIBC_4_5_17:1.1.1.3
	LIBC_4_5_16:1.1.1.3
	LIBC_4_5_15:1.1.1.3
	LIBC_4_5_14:1.1.1.3
	LIBC_4_5_13:1.1.1.3
	LIBC_4_5_12:1.1.1.3
	LIBC_4_5_11:1.1.1.3
	LIBC_4_5_10:1.1.1.2
	LIBC_4_5_9:1.1.1.1
	LIBC_4_5_8:1.1.1.1
	LIBC_4_5_7:1.1.1.1
	LIBC:1.1.1;
locks; strict;
comment	@# @;


1.1
date	93.12.14.16.58.50;	author steinber;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	93.12.14.16.58.51;	author steinber;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	94.01.13.12.16.08;	author steinber;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	94.01.19.16.26.18;	author steinber;	state Exp;
branches;
next	;


desc
@@



1.1
log
@Initial revision
@
text
@#
# This is Makefile of the math lib for Linux
#

include ../../../../Makeconfig

include ../../../../Makerules

LIB=../../../../libm.a
LIBALIAS=../../../../libm.a

JUMP_DIR:=../../../../jump/libm
JUMP_LIB=libm

ifndef OPTFLAGS
OPTFLAGS= -O6 -fomit-frame-pointer
endif

MATHFLAGS=-ffast-math -mieee-fp

CFLAGS = $(WFLAGS) $(OPTFLAGS) $(INC) $(XCFLAGS) $(MATHFLAGS)
INC = -I.

SRC1S= __copysign.c __infnan.c __isinf.c __isnan.c __rint.c \
	acos.c acosh.c asin.c atanh.c ceil.c erf.c floor.c frexp.c \
	j0.c j1.c jn.c lgamma.c log.c log10.c log1p.c pow.c sqrt.c
SRC2S= __drem.S asinh.S atan.S atan2.S cos.S cosh.S drem.S exp.S \
	expm1.S fabs.S fmod.S hypot.S sin.S sinh.S tan.S tanh.S

DIRS:=
SRCS=$(SRC1S) $(SRC2S)
ASMS= $(SRC1S:.c=.s) $(SRC2S:.S=.s)
OBJS= $(SRC1S:.c=.o) $(SRC2S:.S=.o)
ALIASES:=

include ../../../../Maketargets
@


1.1.1.1
log
@LIBC_4_5_7
@
text
@@


1.1.1.2
log
@LIBC_4_5_10
@
text
@d5 3
a7 1
MATH=true
d9 2
a10 2
override DEBUG=false
override PROFILE=false
d12 6
a17 2
include ../../../../Makeconfig
include ../../../../Makerules
a18 1
INC_CFLAGS = -I.
d21 2
a22 1
BASE_CFLAGS := $(BASE_CFLAGS) $(MATHFLAGS)
@


1.1.1.3
log
@LIBC_4_5_11
@
text
@d10 2
a11 1
TOPDIR=../../../..
a12 3
include $(TOPDIR)/Makeconfig
include $(TOPDIR)/Makerules

d30 1
a30 1
include $(TOPDIR)/Maketargets
@
