CFLAGS = -O2 -Wall
LDFLAGS = -s -N
CC=gcc

all: show fork_test exec_test exit_test mlock_test

show:	show.c 
	$(CC) $(CFLAGS) show.c -DLINUX -o show

fork_test:	fork_test.c 
	$(CC) $(CFLAGS) fork_test.c -DLINUX -o fork_test

exec_test:	exec_test.c 
	$(CC) $(CFLAGS) exec_test.c -DLINUX -o exec_test

exit_test:	exit_test.c 
	$(CC) $(CFLAGS) exit_test.c -DLINUX -o exit_test

mlock_test:	mlock_test.c 
	$(CC) $(CFLAGS) mlock_test.c -DLINUX -o mlock_test

clean:
	rm -f *.o *.s

