#CFLAGS = -g -Wall -Wtraditional -Wshadow -Wpointer-arith -Wcast-qual \
-Wcast-align -Wwrite-strings -Wconversion -Waggregate-return \
-Wstrict-prototypes -Winline -ansi -pedantic 

CFLAGS = -O6 -fno-force-mem -fno-force-addr -fomit-frame-pointer \
-finline-functions -fcaller-saves -fstrength-reduce -fthread-jumps \
-funroll-loops -frerun-cse-after-loop -fexpensive-optimizations \
-fdelayed-branch -fschedule-insns -fschedule-insns2 -fthread-jumps

# Also add -mcpu=??? option to the above if available on your machine

LIBS   = -lm
  CC   = gcc 

hull: hull.c
	$(CC) $(CFLAGS) -o hull hull.c $(LIBS) 
