bug fix in threadsimulator
[IRC.git] / Robust / src / Makefile.raw.io
1
2 USEBOOTLOADER=no
3
4 ifeq ($(USEBOOTLOADER),yes)
5 ATTRIBUTES      += LARGE_STATIC_DATA
6 endif
7
8 # We need to define the host OS to get access
9 # to the host specific OS defines!   - VS 
10 DEFS    += -D$(shell uname -s) -D__raw__
11
12 TOPDIR=/home/jzhou/starsearch
13 include $(TOPDIR)/Makefile.include
14
15 RGCCFLAGS += -O2 
16 RGCCFLAGS += ${RAWRGCCFLAGS} 
17
18 USE_SLGCC=1
19
20 SIM-CYCLES = 10000
21
22 ATTRIBUTES += HWIC
23
24 TILES = 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
25
26 #TILE_PATTERN = 4x1
27
28 OBJECT_FILES_COMMON = multicoretask.o multicoreruntime.o Queue.o file.o math.o object.o \
29                                           GenericHashtable.o SimpleHash.o ObjectHash.o socket.o \
30                                           taskdefs.o methods.o mem.o raw_dataCache.o raw_interrupt.o
31
32 OBJECT_FILES_00 = $(OBJECT_FILES_COMMON)
33 OBJECT_FILES_01 = $(OBJECT_FILES_COMMON)
34 OBJECT_FILES_02 = $(OBJECT_FILES_COMMON)
35 OBJECT_FILES_03 = $(OBJECT_FILES_COMMON)
36 OBJECT_FILES_04 = $(OBJECT_FILES_COMMON)
37 OBJECT_FILES_05 = $(OBJECT_FILES_COMMON)
38 OBJECT_FILES_06 = $(OBJECT_FILES_COMMON)
39 OBJECT_FILES_07 = $(OBJECT_FILES_COMMON)
40 OBJECT_FILES_08 = $(OBJECT_FILES_COMMON)
41 OBJECT_FILES_09 = $(OBJECT_FILES_COMMON)
42 OBJECT_FILES_10 = $(OBJECT_FILES_COMMON)
43 OBJECT_FILES_11 = $(OBJECT_FILES_COMMON)
44 OBJECT_FILES_12 = $(OBJECT_FILES_COMMON)
45 OBJECT_FILES_13 = $(OBJECT_FILES_COMMON)
46 OBJECT_FILES_14 = $(OBJECT_FILES_COMMON)
47 OBJECT_FILES_15 = $(OBJECT_FILES_COMMON)
48
49 # this is for a multi-tile test
50 include $(COMMONDIR)/Makefile.all
51
52 ifneq ($(USEBOOTLOADER),yes)
53 # Load the host interface and host OS simulator into btl
54 BTL-ARGS += -host # -imem_size 65536
55 endif
56
57 BTL-ARGS += -host_stop_time
58