comparison Makefile @ 5:535c119ba090

rearranged code to fit project patterns
author Me@portablequad
date Fri, 28 Oct 2011 06:56:35 -0700
parents 3840d91821c4
children
comparison
equal deleted inserted replaced
1:d6ca068c5c36 2:ff39d32646cc
1 obj = \ 1 obj = \
2 VPThread_lib/VMS/Histogram/Histogram.o \ 2 src/VPThread_lib/VMS/Histogram/Histogram.o \
3 VPThread_lib/VMS/Histogram/FloatHist.o \ 3 src/VPThread_lib/VMS/Histogram/FloatHist.o \
4 VPThread_lib/VMS/CoreLoop.o \ 4 src/VPThread_lib/VMS/CoreLoop.o \
5 VPThread_lib/VMS/VMS.o \ 5 src/VPThread_lib/VMS/VMS.o \
6 VPThread_lib/VMS/MasterLoop.o \ 6 src/VPThread_lib/VMS/MasterLoop.o \
7 VPThread_lib/VMS/Queue_impl/PrivateQueue.o \ 7 src/VPThread_lib/VMS/Queue_impl/PrivateQueue.o \
8 VPThread_lib/VMS/Hash_impl/PrivateHash.o \ 8 src/VPThread_lib/VMS/Hash_impl/PrivateHash.o \
9 VPThread_lib/VMS/DynArray/DynArray.o \ 9 src/VPThread_lib/VMS/DynArray/DynArray.o \
10 VPThread_lib/VPThread_PluginFns.o \ 10 src/VPThread_lib/VPThread_PluginFns.o \
11 VPThread_lib/VPThread_lib.o \ 11 src/VPThread_lib/VPThread_lib.o \
12 VPThread_lib/VMS/Histogram/DblHist.o \ 12 src/VPThread_lib/VMS/Histogram/DblHist.o \
13 VPThread_lib/VPThread.o \ 13 src/VPThread_lib/VPThread.o \
14 VPThread_lib/VMS/probes.o \ 14 src/VPThread_lib/VMS/probes.o \
15 VPThread_lib/VMS/ProcrContext.o \ 15 src/VPThread_lib/VMS/ProcrContext.o \
16 VPThread_lib/VPThread_Request_Handlers.o \ 16 src/VPThread_lib/VPThread_Request_Handlers.o \
17 VPThread_lib/VPThread_helper.o \ 17 src/VPThread_lib/VPThread_helper.o \
18 VPThread_lib/VMS/Hash_impl/MurmurHash2.o \ 18 src/VPThread_lib/VMS/Hash_impl/MurmurHash2.o \
19 VPThread_lib/VMS/vmalloc.o \ 19 src/VPThread_lib/VMS/vmalloc.o \
20 VPThread_lib/VMS/contextSwitch.o \ 20 src/VPThread_lib/VMS/contextSwitch.o \
21 VPThread_lib/VMS/Queue_impl/BlockingQueue.o \ 21 src/VPThread_lib/VMS/Queue_impl/BlockingQueue.o \
22 VPThread_lib/VMS/vutilities.o \ 22 src/VPThread_lib/VMS/vutilities.o \
23 c-ray-mt.o 23 src/Application/main.o
24 24
25 bin = c-ray-mt 25 bin = task_size_vs_exe_time
26
27 NUM_CORES=4
26 28
27 CC = gcc 29 CC = gcc
28 CFLAGS = -m64 -ffast-math -fwrapv -fno-omit-frame-pointer -O3 -D VPTHREAD -D APPLICATION=C-RAY -g -Wall 30 CFLAGS = -m64 -ffast-math -fwrapv -fno-omit-frame-pointer -O3 -D VPTHREAD -D APPLICATION=C-RAY -D NUM_CORES=$(NUM_CORES) -g -Wall
29 31
30 $(bin): $(obj) 32 $(bin): $(obj)
31 $(CC) -o $@ $(obj) -lm -lpthread 33 $(CC) -o $@ $(obj) -lm -lpthread
32 34
33 %.o : %.c 35 %.o : %.c