#
# This is Makefile of gmon for Linux
#
#

include ../Makeconfig

LIB=../libgmon.a

PGCFLAGS = $(WFLAGS) -O6 $(INC) $(XCFLAGS)

.SUFFIXES:
.SUFFIXES: .S .o .c .s .i

.s.o :
	$(CC) $(PGCFLAGS) -c $<
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

.S.o :
	$(CC) $(PGCFLAGS) -c $<
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

.c.o :
	$(CC) $(PGCFLAGS) -c $<
	$(LD) $(LDFLAGS) $*.o
	$(MV) a.out $*.o

.c.s :
	$(CC) $(PGCFLAGS) -S $<

.c.i :
	$(CC) $(PGCFLAGS) -E $< -o $*.i


OBJS = gmon.o profil.o

library: $(OBJS)
	$(AR) uvc $(LIB) $(OBJS)

realclean: clean

clean:
	$(RM) -f core *.o *.s *.i *.a tmp_make foo

depend:
	$(CC) $(PGCFLAGS) -M *.c > .include

#
# include a dependency file if one exists
#
ifeq (.depend,$(wildcard .depend))
include .depend
endif
