From: jzhou Date: Sun, 9 Nov 2008 03:28:01 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: buildscript^7~52 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=fe09c58ef980a1594c88df98c801e09733a30af6;p=IRC.git *** empty log message *** --- diff --git a/Robust/src/Makefile.raw.io b/Robust/src/Makefile.raw.io new file mode 100644 index 00000000..93f86f00 --- /dev/null +++ b/Robust/src/Makefile.raw.io @@ -0,0 +1,58 @@ + +USEBOOTLOADER=no + +ifeq ($(USEBOOTLOADER),yes) +ATTRIBUTES += LARGE_STATIC_DATA +endif + +# We need to define the host OS to get access +# to the host specific OS defines! - VS +DEFS += -D$(shell uname -s) -D__raw__ + +TOPDIR=/home/jzhou/starsearch +include $(TOPDIR)/Makefile.include + +RGCCFLAGS += -O0 +RGCCFLAGS += ${RAWRGCCFLAGS} + +USE_SLGCC=1 + +SIM-CYCLES = 10000 + +ATTRIBUTES += HWIC + +TILES = 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 + +#TILE_PATTERN = 4x1 + +OBJECT_FILES_COMMON = multicoretask.o multicoreruntime.o Queue.o file.o math.o object.o \ + GenericHashtable.o SimpleHash.o ObjectHash.o socket.o \ + taskdefs.o methods.o mem.o raw_dataCache.o raw_interrupt.o + +OBJECT_FILES_00 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_01 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_02 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_03 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_04 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_05 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_06 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_07 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_08 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_09 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_10 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_11 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_12 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_13 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_14 = $(OBJECT_FILES_COMMON) +OBJECT_FILES_15 = $(OBJECT_FILES_COMMON) + +# this is for a multi-tile test +include $(COMMONDIR)/Makefile.all + +ifneq ($(USEBOOTLOADER),yes) +# Load the host interface and host OS simulator into btl +BTL-ARGS += -host # -imem_size 65536 +endif + +BTL-ARGS += -host_stop_time + diff --git a/Robust/src/buildscript b/Robust/src/buildscript index 260fd3d3..2dcfb399 100755 --- a/Robust/src/buildscript +++ b/Robust/src/buildscript @@ -342,6 +342,12 @@ fi #INTERRUPT version MAKEFILE="$MAKEFILE.$RAWCONFIG" +if $RAWUSEIOFLAG +then # useio version +MAKEFILE="$MAKEFILE.io" +echo "+++++++++++use Makefile.raw.io++++++++++++++++" +fi #useio version + cp $MAKEFILE ./Makefile cp ../Runtime/*.c ./ cp ../Runtime/*.h ./