- Timestamp:
- Jul 6, 2015, 12:02:27 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/Makefile
r583 r585 95 95 build/boot/boot_entry.o 96 96 97 ### Objects to be linked for the user library 98 USER_OBJS = build/libs/malloc.o \ 99 build/libs/mwmr_channel.o \ 100 build/libs/stdio.o \ 101 build/libs/stdlib.o \ 102 build/libs/string.o \ 103 build/libs/user_barrier.o \ 104 build/libs/user_lock.o \ 105 build/libs/user_sqt_lock.o \ 106 97 107 ### Objects to be linked for the math library 98 108 MATH_OBJS = build/libs/math/e_pow.o \ … … 114 124 ### Objects to be linked for display.elf 115 125 DISPLAY_OBJS = build/display/main.o \ 116 build/libs/ stdio.o126 build/libs/libuser.a 117 127 118 128 ### Objects to be linked for router.elf 119 129 ROUTER_OBJS = build/router/main.o \ 120 build/libs/mwmr_channel.o \ 121 build/libs/user_lock.o \ 122 build/libs/stdio.o 130 build/libs/libuser.a 123 131 124 132 ### Objects to be linked for hello.elf 125 133 HELLO_OBJS = build/hello/main.o \ 126 build/libs/ stdio.o134 build/libs/libuser.a 127 135 128 136 ### Objects to be linked for pgcd.elf 129 137 PGCD_OBJS = build/pgcd/main.o \ 130 build/libs/ stdio.o138 build/libs/libuser.a 131 139 132 140 ### Objects to be linked for game.elf 133 141 GAMEOFLIFE_OBJS = build/gameoflife/main.o \ 134 build/libs/stdio.o \ 135 build/libs/user_barrier.o \ 136 build/libs/malloc.o \ 137 build/libs/user_lock.o 142 build/libs/libuser.a 138 143 139 144 ### Objects to be linked for dhrystone.elf 140 145 DHRYSTONE_OBJS = build/dhrystone/dhry_1.o \ 141 146 build/dhrystone/dhry_2.o \ 142 build/libs/stdlib.o \ 143 build/libs/stdio.o \ 144 build/libs/string.o \ 145 build/libs/user_lock.o \ 146 build/libs/malloc.o 147 build/libs/libuser.a 147 148 148 149 ### Objects to be linked for sort.elf 149 150 SORT_OBJS = build/sort/main.o \ 150 build/libs/stdio.o \ 151 build/libs/user_barrier.o \ 152 build/libs/malloc.o \ 153 build/libs/user_lock.o 151 build/libs/libuser.a 154 152 155 153 ### Objects to be linked for transpose.elf 156 154 TRANSPOSE_OBJS = build/transpose/main.o \ 157 build/libs/stdio.o \ 158 build/libs/user_barrier.o \ 159 build/libs/malloc.o \ 160 build/libs/user_lock.o 155 build/libs/libuser.a 161 156 162 157 ### Objects to be linked for convol.elf 163 158 CONVOL_OBJS = build/convol/main.o \ 164 build/libs/stdio.o \ 165 build/libs/stdlib.o \ 166 build/libs/user_barrier.o \ 167 build/libs/malloc.o \ 168 build/libs/user_lock.o 159 build/libs/libuser.a 169 160 170 161 ### Objects to be linked for classif.elf 171 162 CLASSIF_OBJS = build/classif/main.o \ 172 build/libs/stdio.o \ 173 build/libs/mwmr_channel.o \ 174 build/libs/user_barrier.o \ 175 build/libs/malloc.o \ 176 build/libs/user_lock.o 163 build/libs/libuser.a 177 164 178 165 ### Objects to be linked for coproc.elf 179 166 COPROC_OBJS = build/coproc/main.o \ 180 build/libs/stdio.o 181 167 build/libs/libuser.a 182 168 183 169 ### Objects to be linked for ocean.elf 184 170 OCEAN_OBJS = build/libs/stdio.o \ 185 build/libs/malloc.o \ 186 build/libs/stdlib.o \ 187 build/libs/user_sqt_lock.o\ 188 build/libs/user_lock.o \ 189 build/libs/user_barrier.o \ 171 build/libs/libuser.a \ 190 172 build/libs/libmath.a 191 173 … … 347 329 348 330 ########################### 349 ### user lib scompilation331 ### user library compilation 350 332 build/libs/%.o: giet_libs/%.c \ 351 333 giet_libs/%.h \ … … 353 335 giet_config.h 354 336 $(CC) $(CFLAGS) $(USER_INCLUDE) -c -o $@ $< 337 338 build/libs/libuser.a: $(USER_OBJS) 339 $(AR) -rcs $@ $^ 355 340 356 341 ################################
Note: See TracChangeset
for help on using the changeset viewer.