3 # This is just a Makefile fragment -- it is included by the master
6 # This file should just append object file names to "ALLOBJS",
7 # but since it is mean to be linked *first*, it will append
8 # modules to "CRT0OBJS"
12 INIT_MIPS
= init_mips.o
15 ifeq ($(strip ${CFG_UNCACHED_RAMAPP}),1)
16 CRT0OBJS
+= init_ram.o exception.o
18 ifeq ($(strip ${CFG_RAMAPP}),1)
19 CRT0OBJS
+= init_ram.o exception.o
21 CRT0OBJS
+= $(INIT_MIPS
) exception.o
25 ALLOBJS
+= lib_hssubr.o lib_setjmp.o disasm.o mips_arena.o exchandler.o
26 ALLOBJS
+= ui_memtest.o
29 # Use the relocatable self-write engine
31 ifneq ($(strip ${CFG_FLASH}),1)
32 ALLOBJS
+= dev_flash_all.o dev_flashop_engine.o
35 makereg
: ${TOP}/hosttools
/makereg.c
36 gcc
-o makereg
${TOP}/hosttools
/makereg.c
38 %.inc
: %.regdef makereg
41 ui_soccmds.o
: ${CPU_SRC}/ui_soccmds.c
${CPU}_socregs.inc
43 vapi.o
: ${TOP}/verif
/vapi.S sb1250_socregs.inc