# /**
# @file	Makefile
# @brief	Makefile for libkern
# Copyright (c) kaworu
# $Id: Makefile,v 1.3 2003/12/01 17:06:47 kaworu Exp $
# @author	kaworu
# @date	since 2003/11/20 update: $Date: 2003/12/01 17:06:47 $
# @version	$Revision: 1.3 $
# */
.SUFFIXES: .S .c .s .o .out
SHELL=		/bin/sh
TARGET=		
CC=		/usr/bin/gcc
CLEANFILES+=	*.c~ *.o
CFLAGS=		-Wall -O2				\
		-fno-common				\
		-finhibit-size-directive		\
		-fno-ident				\
		-fomit-frame-pointer -fcall-used-ebx	\
		-I. -I $(MASTERINCLUDE)			\
		-nostdlib
MASTERDIR?=	../../..
MASTEROBJDIR?=	../../../obj
MASTERINCLUDE?=	../../include

BINMODE=	444
M4?=		m4

SRCS=		__assert.c string.c
OBJS=		$(SRCS:.c=.o)
LINT= 		lint
LINTFLAGS=	 -aabceghprsxF -L/usr/libdata -l lstdc $(MASTERINCLUDE)

all: $(OBJS)

.c.o:
	$(CC) -c $(CFLAGS) $<

clean	:
	-rm -f *~ *.o
lint	:
	$(LINT)	-aacghnpu -D'LINT' -D'__restrict=' -D'__func__="func"' -I./ -I../../include $(SRCS)
#	$(LINT)	-C libc -h -c -g -I./ -I../../include $(SRCS)
