]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/audio-preprocessing.git/blob - file_demo_bios/k2g/build/makefile
update the makefile for Linux
[processor-sdk/audio-preprocessing.git] / file_demo_bios / k2g / build / makefile
1 # set global environment variables\r
2 SDK_INSTALL_PATH ?= C:/ti\r
3 C6X_GEN_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/ccsv6/tools/compiler/ti-cgt-c6000_8.1.0\r
4 XDC_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/xdctools_3_32_00_06_core\r
5 BIOS_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/bios_6_45_01_29\r
6 UIA_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/uia_2_00_03_43\r
7 XDAIS_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/xdais_7_24_00_04\r
8 VOLIB_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/volib_C66_2_1_0_1\r
9 AER_INSTALL_PATH ?= $(SDK_INSTALL_PATH)/aer_c64Px_obj_17_0_0_0\r
10 \r
11 GEN_OPTS__FLAG := --cmd_file="configPkg/compiler.opt"\r
12 GEN_CMDS__FLAG := -l"configPkg/linker.cmd"\r
13 \r
14 ORDERED_OBJS += \
15 "./main.obj" \
16 "./components/clk.obj" \
17 "./components/fil.obj" \
18 "./components/sys.obj" \
19 "./components/sysasnr.obj" \
20 "./components/sysbf.obj" \
21 "./components/sysbfflt.obj" \
22 "./components/syseram.obj" \
23 "./components/sysiram.obj" \
24 "./components/sysmss.obj" \
25 "./components/sysvau.obj" \
26 "./components/mhm/src/mhm.obj" \
27 "./components/mss/src/mss.obj" \
28 "./components/mss/src/mssproc.obj" \
29 "../bflinker.cmd" \
30 $(GEN_CMDS__FLAG) \
31 -laer_c.ae64P \
32 -lvau/lib/vau_c.ae66 \
33 -lvpe/lib/vpe_a.ae66 \
34 -lvpe/lib/vpe_c.ae66 \
35 -lutil/lib/util_c.ae66 \
36 -lmhm/lib/mhm_c.ae66 \
37 -llibc.a \
38 \r
39 -include ../makefile.init\r
40 \r
41 OS := $(shell uname)\r
42 ifeq ($(OS), Linux)\r
43 RM := rm -f\r
44 RMDIR := rm -d -f -r\r
45 else\r
46 RM := DEL /F\r
47 RMDIR := RMDIR /S/Q\r
48 endif\r
49 \r
50 # All of the sources participating in the build are defined here\r
51 ##-include subdir_vars.mk\r
52 # Add inputs and outputs from these tool invocations to the build variables \r
53 CMD_SRCS += \\r
54 ../bflinker.cmd \r
55 \r
56 CFG_SRCS += \\r
57 ../app.cfg \r
58 \r
59 C_SRCS += \\r
60 ../main.c \r
61 \r
62 OBJS += \\r
63 ./main.obj \r
64 \r
65 C_DEPS += \\r
66 ./main.d \r
67 \r
68 GEN_MISC_DIRS += \\r
69 ./configPkg/ \r
70 \r
71 GEN_CMDS += \\r
72 ./configPkg/linker.cmd \r
73 \r
74 GEN_OPTS += \\r
75 ./configPkg/compiler.opt \r
76 \r
77 GEN_FILES += \\r
78 ./configPkg/linker.cmd \\r
79 ./configPkg/compiler.opt \r
80 \r
81 GEN_FILES__QUOTED += \\r
82 "configPkg\linker.cmd" \\r
83 "configPkg\compiler.opt" \r
84 \r
85 GEN_MISC_DIRS__QUOTED += \\r
86 "configPkg\" \r
87 \r
88 C_DEPS__QUOTED += \\r
89 "main.d" \r
90 \r
91 OBJS__QUOTED += \\r
92 "main.obj" \r
93 \r
94 C_SRCS__QUOTED += \\r
95 "../main.c" \r
96 \r
97 \r
98 \r
99 ##-include components/subdir_vars.mk\r
100 C_SRCS += \\r
101 ../components/clk.c \\r
102 ../components/fil.c \\r
103 ../components/sys.c \\r
104 ../components/sysasnr.c \\r
105 ../components/sysbf.c \\r
106 ../components/sysbfflt.c \\r
107 ../components/syseram.c \\r
108 ../components/sysiram.c \\r
109 ../components/sysmss.c \\r
110 ../components/sysvau.c \r
111 \r
112 OBJS += \\r
113 components/clk.obj \\r
114 components/fil.obj \\r
115 components/sys.obj \\r
116 components/sysasnr.obj \\r
117 components/sysbf.obj \\r
118 components/sysbfflt.obj \\r
119 components/syseram.obj \\r
120 components/sysiram.obj \\r
121 components/sysmss.obj \\r
122 components/sysvau.obj \r
123 \r
124 C_DEPS += \\r
125 components/clk.d \\r
126 components/fil.d \\r
127 components/sys.d \\r
128 components/sysasnr.d \\r
129 components/sysbf.d \\r
130 components/sysbfflt.d \\r
131 components/syseram.d \\r
132 components/sysiram.d \\r
133 components/sysmss.d \\r
134 components/sysvau.d \r
135 \r
136 C_DEPS__QUOTED += \\r
137 "components\clk.d" \\r
138 "components\fil.d" \\r
139 "components\sys.d" \\r
140 "components\sysasnr.d" \\r
141 "components\sysbf.d" \\r
142 "components\sysbfflt.d" \\r
143 "components\syseram.d" \\r
144 "components\sysiram.d" \\r
145 "components\sysmss.d" \\r
146 "components\sysvau.d" \r
147 \r
148 OBJS__QUOTED += \\r
149 "components\clk.obj" \\r
150 "components\fil.obj" \\r
151 "components\sys.obj" \\r
152 "components\sysasnr.obj" \\r
153 "components\sysbf.obj" \\r
154 "components\sysbfflt.obj" \\r
155 "components\syseram.obj" \\r
156 "components\sysiram.obj" \\r
157 "components\sysmss.obj" \\r
158 "components\sysvau.obj" \r
159 \r
160 C_SRCS__QUOTED += \\r
161 "../components/clk.c" \\r
162 "../components/fil.c" \\r
163 "../components/sys.c" \\r
164 "../components/sysasnr.c" \\r
165 "../components/sysbf.c" \\r
166 "../components/sysbfflt.c" \\r
167 "../components/syseram.c" \\r
168 "../components/sysiram.c" \\r
169 "../components/sysmss.c" \\r
170 "../components/sysvau.c" \r
171 \r
172 \r
173 \r
174 ##-include components/mhm/src/subdir_vars.mk\r
175 C_SRCS += \\r
176 ../components/mhm/src/mhm.c \r
177 \r
178 OBJS += \\r
179 components/mhm/src/mhm.obj \r
180 \r
181 C_DEPS += \\r
182 components/mhm/src/mhm.d \r
183 \r
184 C_DEPS__QUOTED += \\r
185 "components\mhm\src\mhm.d" \r
186 \r
187 OBJS__QUOTED += \\r
188 "components\mhm\src\mhm.obj" \r
189 \r
190 C_SRCS__QUOTED += \\r
191 "../components/mhm/src/mhm.c" \r
192 \r
193 \r
194 \r
195 ##-include components/mss/src/subdir_vars.mk\r
196 C_SRCS += \\r
197 ../components/mss/src/mss.c \\r
198 ../components/mss/src/mssproc.c \r
199 \r
200 OBJS += \\r
201 components/mss/src/mss.obj \\r
202 components/mss/src/mssproc.obj \r
203 \r
204 C_DEPS += \\r
205 components/mss/src/mss.d \\r
206 components/mss/src/mssproc.d \r
207 \r
208 C_DEPS__QUOTED += \\r
209 "components\mss\src\mss.d" \\r
210 "components\mss\src\mssproc.d" \r
211 \r
212 OBJS__QUOTED += \\r
213 "components\mss\src\mss.obj" \\r
214 "components\mss\src\mssproc.obj" \r
215 \r
216 C_SRCS__QUOTED += \\r
217 "../components/mss/src/mss.c" \\r
218 "../components/mss/src/mssproc.c" \r
219 \r
220 \r
221 \r
222 ##-include subdir_rules.mk\r
223 configPkg/linker.cmd: ../app.cfg\r
224         @echo 'Building file: $<'\r
225         @echo 'Invoking: XDCtools'\r
226         "$(XDC_INSTALL_PATH)/xs" --xdcpath="$(BIOS_INSTALL_PATH)/packages;$(VOLIB_INSTALL_PATH)/packages;$(UIA_INSTALL_PATH)/packages;$(XDAIS_INSTALL_PATH)/packages;$(XDAIS_INSTALL_PATH)/examples;../../platforms/packages;$(AER_INSTALL_PATH)/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p evmTCI66AK2G02Custom -r debug -c "$(C6X_GEN_INSTALL_PATH)" --compileOptions "-g --optimize_with_debug" "$<"\r
227         @echo 'Finished building: $<'\r
228         @echo ' '\r
229 \r
230 configPkg/compiler.opt: | configPkg/linker.cmd\r
231 configPkg/: | configPkg/linker.cmd\r
232 \r
233 main.obj: ../main.c $(GEN_OPTS) $(GEN_HDRS)\r
234         @echo 'Building file: $<'\r
235         @echo 'Invoking: C6000 Compiler'\r
236         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="main.d" $(GEN_OPTS__FLAG) "$<"\r
237         @echo 'Finished building: $<'\r
238         @echo ' '\r
239 \r
240 \r
241 ##-include components/subdir_rules.mk\r
242 components/clk.obj: ../components/clk.c $(GEN_OPTS) $(GEN_HDRS)\r
243         @echo 'Building file: $<'\r
244         @echo 'Invoking: C6000 Compiler'\r
245         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="./components/clk.d" --obj_directory="./components" $(GEN_OPTS__FLAG) "$<"\r
246         @echo 'Finished building: $<'\r
247         @echo ' '\r
248 \r
249 components/fil.obj: ../components/fil.c $(GEN_OPTS) $(GEN_HDRS)\r
250         @echo 'Building file: $<'\r
251         @echo 'Invoking: C6000 Compiler'\r
252         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/fil.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
253         @echo 'Finished building: $<'\r
254         @echo ' '\r
255 \r
256 components/sys.obj: ../components/sys.c $(GEN_OPTS) $(GEN_HDRS)\r
257         @echo 'Building file: $<'\r
258         @echo 'Invoking: C6000 Compiler'\r
259         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sys.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
260         @echo 'Finished building: $<'\r
261         @echo ' '\r
262 \r
263 components/sysasnr.obj: ../components/sysasnr.c $(GEN_OPTS) $(GEN_HDRS)\r
264         @echo 'Building file: $<'\r
265         @echo 'Invoking: C6000 Compiler'\r
266         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysasnr.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
267         @echo 'Finished building: $<'\r
268         @echo ' '\r
269 \r
270 components/sysbf.obj: ../components/sysbf.c $(GEN_OPTS) $(GEN_HDRS)\r
271         @echo 'Building file: $<'\r
272         @echo 'Invoking: C6000 Compiler'\r
273         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysbf.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
274         @echo 'Finished building: $<'\r
275         @echo ' '\r
276 \r
277 components/sysbfflt.obj: ../components/sysbfflt.c $(GEN_OPTS) $(GEN_HDRS)\r
278         @echo 'Building file: $<'\r
279         @echo 'Invoking: C6000 Compiler'\r
280         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysbfflt.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
281         @echo 'Finished building: $<'\r
282         @echo ' '\r
283 \r
284 components/syseram.obj: ../components/syseram.c $(GEN_OPTS) $(GEN_HDRS)\r
285         @echo 'Building file: $<'\r
286         @echo 'Invoking: C6000 Compiler'\r
287         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/syseram.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
288         @echo 'Finished building: $<'\r
289         @echo ' '\r
290 \r
291 components/sysiram.obj: ../components/sysiram.c $(GEN_OPTS) $(GEN_HDRS)\r
292         @echo 'Building file: $<'\r
293         @echo 'Invoking: C6000 Compiler'\r
294         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysiram.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
295         @echo 'Finished building: $<'\r
296         @echo ' '\r
297 \r
298 components/sysmss.obj: ../components/sysmss.c $(GEN_OPTS) $(GEN_HDRS)\r
299         @echo 'Building file: $<'\r
300         @echo 'Invoking: C6000 Compiler'\r
301         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysmss.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
302         @echo 'Finished building: $<'\r
303         @echo ' '\r
304 \r
305 components/sysvau.obj: ../components/sysvau.c $(GEN_OPTS) $(GEN_HDRS)\r
306         @echo 'Building file: $<'\r
307         @echo 'Invoking: C6000 Compiler'\r
308         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysvau.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
309         @echo 'Finished building: $<'\r
310         @echo ' '\r
311 \r
312 \r
313 \r
314 ##-include components/mhm/src/subdir_rules.mk\r
315 components/mhm/src/mhm.obj: ../components/mhm/src/mhm.c $(GEN_OPTS) $(GEN_HDRS)\r
316         @echo 'Building file: $<'\r
317         @echo 'Invoking: C6000 Compiler'\r
318         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mhm/src/mhm.d" --obj_directory="components/mhm/src" $(GEN_OPTS__FLAG) "$<"\r
319         @echo 'Finished building: $<'\r
320         @echo ' '\r
321 \r
322 \r
323 \r
324 ##-include components/mss/src/subdir_rules.mk\r
325 components/mss/src/mss.obj: ../components/mss/src/mss.c $(GEN_OPTS) $(GEN_HDRS)\r
326         @echo 'Building file: $<'\r
327         @echo 'Invoking: C6000 Compiler'\r
328         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mss/src/mss.d" --obj_directory="components/mss/src" $(GEN_OPTS__FLAG) "$<"\r
329         @echo 'Finished building: $<'\r
330         @echo ' '\r
331 \r
332 components/mss/src/mssproc.obj: ../components/mss/src/mssproc.c $(GEN_OPTS) $(GEN_HDRS)\r
333         @echo 'Building file: $<'\r
334         @echo 'Invoking: C6000 Compiler'\r
335         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mss/src/mssproc.d" --obj_directory="components/mss/src" $(GEN_OPTS__FLAG) "$<"\r
336         @echo 'Finished building: $<'\r
337         @echo ' '\r
338         \r
339 \r
340 \r
341 ##-include objects.mk\r
342 USER_OBJS :=\r
343 \r
344 LIBS := -laer_c.ae64P -lvau/lib/vau_c.ae66 -lvpe/lib/vpe_a.ae66 -lvpe/lib/vpe_c.ae66 -lutil/lib/util_c.ae66 -lmhm/lib/mhm_c.ae66 -llibc.a\r
345 \r
346 \r
347 \r
348 ifneq ($(MAKECMDGOALS),clean)\r
349 ifneq ($(strip $(S_DEPS)),)\r
350 -include $(S_DEPS)\r
351 endif\r
352 ifneq ($(strip $(S_UPPER_DEPS)),)\r
353 -include $(S_UPPER_DEPS)\r
354 endif\r
355 ifneq ($(strip $(S62_DEPS)),)\r
356 -include $(S62_DEPS)\r
357 endif\r
358 ifneq ($(strip $(C64_DEPS)),)\r
359 -include $(C64_DEPS)\r
360 endif\r
361 ifneq ($(strip $(ASM_DEPS)),)\r
362 -include $(ASM_DEPS)\r
363 endif\r
364 ifneq ($(strip $(CC_DEPS)),)\r
365 -include $(CC_DEPS)\r
366 endif\r
367 ifneq ($(strip $(SV7A_DEPS)),)\r
368 -include $(SV7A_DEPS)\r
369 endif\r
370 ifneq ($(strip $(S55_DEPS)),)\r
371 -include $(S55_DEPS)\r
372 endif\r
373 ifneq ($(strip $(C67_DEPS)),)\r
374 -include $(C67_DEPS)\r
375 endif\r
376 ifneq ($(strip $(CLA_DEPS)),)\r
377 -include $(CLA_DEPS)\r
378 endif\r
379 ifneq ($(strip $(C??_DEPS)),)\r
380 -include $(C??_DEPS)\r
381 endif\r
382 ifneq ($(strip $(CPP_DEPS)),)\r
383 -include $(CPP_DEPS)\r
384 endif\r
385 ifneq ($(strip $(S??_DEPS)),)\r
386 -include $(S??_DEPS)\r
387 endif\r
388 ifneq ($(strip $(C_DEPS)),)\r
389 -include $(C_DEPS)\r
390 endif\r
391 ifneq ($(strip $(C62_DEPS)),)\r
392 -include $(C62_DEPS)\r
393 endif\r
394 ifneq ($(strip $(CXX_DEPS)),)\r
395 -include $(CXX_DEPS)\r
396 endif\r
397 ifneq ($(strip $(C++_DEPS)),)\r
398 -include $(C++_DEPS)\r
399 endif\r
400 ifneq ($(strip $(ASM_UPPER_DEPS)),)\r
401 -include $(ASM_UPPER_DEPS)\r
402 endif\r
403 ifneq ($(strip $(K_DEPS)),)\r
404 -include $(K_DEPS)\r
405 endif\r
406 ifneq ($(strip $(C43_DEPS)),)\r
407 -include $(C43_DEPS)\r
408 endif\r
409 ifneq ($(strip $(INO_DEPS)),)\r
410 -include $(INO_DEPS)\r
411 endif\r
412 ifneq ($(strip $(S67_DEPS)),)\r
413 -include $(S67_DEPS)\r
414 endif\r
415 ifneq ($(strip $(SA_DEPS)),)\r
416 -include $(SA_DEPS)\r
417 endif\r
418 ifneq ($(strip $(S43_DEPS)),)\r
419 -include $(S43_DEPS)\r
420 endif\r
421 ifneq ($(strip $(OPT_DEPS)),)\r
422 -include $(OPT_DEPS)\r
423 endif\r
424 ifneq ($(strip $(PDE_DEPS)),)\r
425 -include $(PDE_DEPS)\r
426 endif\r
427 ifneq ($(strip $(S64_DEPS)),)\r
428 -include $(S64_DEPS)\r
429 endif\r
430 ifneq ($(strip $(C_UPPER_DEPS)),)\r
431 -include $(C_UPPER_DEPS)\r
432 endif\r
433 ifneq ($(strip $(C55_DEPS)),)\r
434 -include $(C55_DEPS)\r
435 endif\r
436 endif\r
437 \r
438 -include ../makefile.defs\r
439 \r
440 # Add inputs and outputs from these tool invocations to the build variables \r
441 EXE_OUTPUTS += \
442 K2G_bf.out \
443 \r
444 EXE_OUTPUTS__QUOTED += \
445 "K2G_bf.out" \
446 \r
447 BIN_OUTPUTS += \
448 K2G_bf.hex \
449 \r
450 BIN_OUTPUTS__QUOTED += \
451 "K2G_bf.hex" \
452 \r
453 \r
454 # All Target\r
455 all: K2G_bf.out\r
456 \r
457 # Tool invocations\r
458 K2G_bf.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)\r
459         @echo 'Building target: $@'\r
460         @echo 'Invoking: C6000 Linker'\r
461         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number -z -m"K2G_bf.map" --heap_size=0x800 --stack_size=0x800 -i"$(AER_INSTALL_PATH)/packages/ti/mas/aer/lib" -i"$(VOLIB_INSTALL_PATH)/packages/ti/mas/" -i"$(C6X_GEN_INSTALL_PATH)/lib" -i"$(C6X_GEN_INSTALL_PATH)/include" --reread_libs --define=CORE1=1 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="K2G_bf_linkInfo.xml" --rom_model -o "K2G_bf.out" $(ORDERED_OBJS)\r
462         @echo 'Finished building target: $@'\r
463         @echo ' '\r
464 \r
465 K2G_bf.hex: $(EXE_OUTPUTS)\r
466         @echo 'Invoking: C6000 Hex Utility'\r
467         "$(C6X_GEN_INSTALL_PATH)/bin/hex6x"  -o "K2G_bf.hex" $(EXE_OUTPUTS__QUOTED)\r
468         @echo 'Finished building: $@'\r
469         @echo ' '\r
470 \r
471 # Other Targets\r
472 clean:\r
473         -$(RM) $(GEN_MISC_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED)$(GEN_CMDS__QUOTED)\r
474         -$(RMDIR) $(GEN_MISC_DIRS__QUOTED)\r
475         -$(RM) "main.d" "components\clk.d" "components\fil.d" "components\sys.d" "components\sysasnr.d" "components\sysbf.d" "components\sysbfflt.d" "components\syseram.d" "components\sysiram.d" "components\sysmss.d" "components\sysvau.d" "components\mhm\src\mhm.d" "components\mss\src\mss.d" "components\mss\src\mssproc.d" \r
476         -$(RM) "main.obj" "components\clk.obj" "components\fil.obj" "components\sys.obj" "components\sysasnr.obj" "components\sysbf.obj" "components\sysbfflt.obj" "components\syseram.obj" "components\sysiram.obj" "components\sysmss.obj" "components\sysvau.obj" "components\mhm\src\mhm.obj" "components\mss\src\mss.obj" "components\mss\src\mssproc.obj" \r
477         -@echo 'Finished clean'\r
478         -@echo ' '\r
479 \r
480 .PHONY: all clean dependents\r
481 .SECONDARY:\r
482 \r
483 -include ../makefile.targets\r
484 \r