aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjoern B. Brandenburg <bbb@cs.unc.edu>2008-05-21 12:40:04 -0400
committerBjoern B. Brandenburg <bbb@cs.unc.edu>2008-05-21 12:40:04 -0400
commitd6b8d74b5a72da64fd9305004e628d582afe5235 (patch)
tree392d58e957f0a9b40f9cfe0c8c76284a46cc70e1
parent99631b2b256687a6ab97c095f4094ea873a1e702 (diff)
actually build a 64-bit libraryRTSS082008.1
-rw-r--r--Makefile20
1 files changed, 10 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 5a62984..ace3c0c 100644
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@ INC=-Iinclude/ -I${KERNEL_DIR}/include/
5ARCH=$(shell uname -m | sed -e s/i.86/i386/) 5ARCH=$(shell uname -m | sed -e s/i.86/i386/)
6 6
7ifeq ($(ARCH),sparc64) 7ifeq ($(ARCH),sparc64)
8 CPU="-mcpu=v9" 8 CPU=-mcpu=v9 -m64
9else 9else
10 CPU= 10 CPU=
11endif 11endif
@@ -29,31 +29,31 @@ clean:
29 rm -f *.o *~ ${TARGETS} 29 rm -f *.o *~ ${TARGETS}
30 30
31base_mt_task: base_mt_task.o liblitmus.a 31base_mt_task: base_mt_task.o liblitmus.a
32 cc -static -pthread -o base_mt_task base_mt_task.o ${LIBS} 32 ${CC} ${CFLAGS} -static -pthread -o base_mt_task base_mt_task.o ${LIBS}
33 33
34base_task: base_task.o liblitmus.a 34base_task: base_task.o liblitmus.a
35 cc -static -o base_task base_task.o ${LIBS} 35 ${CC} ${CFLAGS} -static -o base_task base_task.o ${LIBS}
36 36
37wait_test: wait_test.o litmus.h liblitmus.a 37wait_test: wait_test.o litmus.h liblitmus.a
38 cc -static -o wait_test wait_test.o ${LIBS} 38 ${CC} ${CFLAGS} -static -o wait_test wait_test.o ${LIBS}
39 39
40mode_test: mode_test.o litmus.h liblitmus.a 40mode_test: mode_test.o litmus.h liblitmus.a
41 cc -static -o mode_test mode_test.o ${LIBS} 41 ${CC} ${CFLAGS} -static -o mode_test mode_test.o ${LIBS}
42 42
43np_test: np_test.o litmus.h liblitmus.a 43np_test: np_test.o litmus.h liblitmus.a
44 cc -static -o np_test np_test.o ${LIBS} 44 ${CC} ${CFLAGS} -static -o np_test np_test.o ${LIBS}
45 45
46run: run.o ${LIBS} 46run: run.o ${LIBS}
47 cc -o run run.o ${LIBS} 47 ${CC} ${CFLAGS} -o run run.o ${LIBS}
48 48
49rt_launch: liblitmus.a litmus.h rt_launch.o common.o 49rt_launch: liblitmus.a litmus.h rt_launch.o common.o
50 cc -static -o rt_launch rt_launch.o common.o ${LIBS} 50 ${CC} ${CFLAGS} -static -o rt_launch rt_launch.o common.o ${LIBS}
51 51
52release_ts: liblitmus.a litmus.h release_ts.o 52release_ts: liblitmus.a litmus.h release_ts.o
53 cc -static -o release_ts release_ts.o ${LIBS} 53 ${CC} ${CFLAGS} -static -o release_ts release_ts.o ${LIBS}
54 54
55stdump: liblitmus.a litmus.h sched_trace.h stdump.o 55stdump: liblitmus.a litmus.h sched_trace.h stdump.o
56 cc -o stdump stdump.o ${LIBS} 56 ${CC} ${CFLAGS} -o stdump stdump.o ${LIBS}
57 57
58liblitmus.a: ${LIB_OBJ} litmus.h 58liblitmus.a: ${LIB_OBJ} litmus.h
59 ${AR} rcs liblitmus.a ${LIB_OBJ} 59 ${AR} rcs liblitmus.a ${LIB_OBJ}