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.47;	author steinber;	state Exp;
branches
	1.1.1.1;
next	;

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

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

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


desc
@@



1.1
log
@Initial revision
@
text
@#
# Makefile for i386 specific functions.
#

include ../../Makeconfig

include ../../Makerules

LIB:=../../$(LIB)
LIBALIAS:=../../$(LIBALIAS)

JUMP_DIR:=../../jump/$(SHLIB)
JUMP_LIB=libc

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

CFLAGS = $(WFLAGS) $(OPTFLAGS) $(INC) $(XCFLAGS)

INC=-I../../include -I. 

DIRS:=

SRC1S= __longjmp.c __setjmp.c hton.c # sigsetjmp.c
SRC2S= ntoh.c div.c

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

all: lib libalias

__longjmp.o : __longjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -c $?
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

__setjmp.o : __setjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -c $?
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

sigsetjmp.o : sigsetjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -c $?
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

__longjmp.s : __longjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -S $?

__setjmp.s : __setjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -S $?

sigsetjmp.s : sigsetjmp.c
	$(CC) $(CFLAGS) -fno-omit-frame-pointer -S $?

include ../../Maketargets
@


1.1.1.1
log
@LIBC_4_5_7
@
text
@@


1.1.1.2
log
@LIBC_4_5_10
@
text
@d6 1
d9 9
a17 1
INC_CFLAGS=-I$(SRCDIR)/string -I$(SRCDIR) -I. 
d19 1
a19 1
DIRS:= setjmp
d21 5
a25 4
SRC1S= hton.c modf.c bzero.c ffs.c memchr.c memcmp.c memset.c \
	strcat.c strchr.c strcmp.c strcspn.c strlen.c strncmp.c \
	strpbrk.c strrchr.c strspn.c 
# sigsetjmp.c
d33 26
@


1.1.1.3
log
@LIBC_4_5_11
@
text
@d5 2
a6 1
TOPDIR=../..
d8 1
a8 2
include $(TOPDIR)/Makeconfig
include $(TOPDIR)/Makerules
a9 2
INC_CFLAGS=-I$(TOPDIR)/string -I$(TOPDIR) -I. 

d15 1
d23 1
a23 1
include $(TOPDIR)/Maketargets
@
