

CFLAGS += -O0 -g

LIBS += -lpthread

TARGETS=sig-suspend

all: $(TARGETS)

$(TARGETS):  %:%.o 
	$(CC) -o $@ $(CFLAGS) $^ $(LIBS)

clean:
	$(RM) -f *.o

distclean: clean
	$(RM) -f $(TARGETS)

depend:
	$(MKDEP) $(INCDIR) $(CFLAGS) $(SRCS)

.SUFFIXES: .c .S .o .lo .cpp

.S.o:
	$(CC) $(INCDIR) $(CFLAGS) -c $*.S
.c.o:
	$(CC) $(INCDIR) $(CFLAGS) -c $*.c
.cpp.o:
	$(CXX) $(INCDIR) $(CFLAGS) -c $*.cpp
.c.lo:
	$(CC) -fPIC -DPIC $(INCDIR) $(CFLAGS) -c $*.c -o $*.lo
.S.lo:
	$(CC) -fPIC -DPIC $(INCDIR) $(CFLAGS) -c $*.S -o $*.lo
