2 #Works on alpha-linux and builds elf executable
4 #19 December 2003 - Ali Saidi
9 #CFLAGS=-I ../h -E -P -D SIMOS -nostdinc -nostdinc++ -x c++
10 CFLAGS
=-I .
-I ..
/h
-E
-P
-D SIMOS
-D BUILD_PALCODE
-nostdinc
-nostdinc
++ -x c
++
14 SOURCES
=osfpal.s platform_tlaser.s platform_m5.s
15 PREPROC
:= $(SOURCES
:.s
=.i
)
16 TLOBJS
= osfpal.o platform_tlaser.o
17 TSOBJS
= osfpal.o platform_m5.o
20 $(CC
) $(CFLAGS
) $< > $@
23 $(GAS
) $(GASFLAGS
) -o
$@
$<
27 tlaser
: $(PREPROC
) $(TLOBJS
)
28 $(LD
) $(LDFLAGS
) -o tl_osfpal
$(TLOBJS
)
30 tsunami
: $(PREPROC
) $(TSOBJS
)
31 $(LD
) $(LDFLAGS
) -o ts_osfpal
$(TSOBJS
)
34 rm -f
*.o
*.i osfpal ts_osfpal tl_osfpal