[mips/libsys]
- support different boards (Zwischenstand) git-svn-id: http://moon:8086/svn/mips@66 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
+5
-4
@@ -1,5 +1,6 @@
|
||||
ENDIAN='big'
|
||||
|
||||
BOARD=ml402
|
||||
|
||||
ifeq ($(TLB),yes)
|
||||
SPECNAME=specs_tlb
|
||||
else
|
||||
@@ -8,10 +9,10 @@ endif
|
||||
|
||||
ifeq ($(ENDIAN), 'big')
|
||||
ENDIAN_FLAGS=-EB
|
||||
CFLAGS=$(ENDIAN_FLAGS) -specs=specs/eb/$(SPECNAME) -msoft-float -O2 -march=r3000 -I. -Ilibsys -Wl,-M
|
||||
CFLAGS=$(ENDIAN_FLAGS) -specs=specs/eb/$(SPECNAME) -msoft-float -O2 -march=r3000 -I. -Ilibsys -Ilibsys/boards/$(BOARD) -Wl,-M
|
||||
else
|
||||
ENDIAN_FLAGS=-EL
|
||||
CFLAGS=$(ENDIAN_FLAGS) -specs=specs/$(SPECNAME) -msoft-float -O2 -march=r3000 -I. -Ilibsys -Wl,-M
|
||||
CFLAGS=$(ENDIAN_FLAGS) -specs=specs/$(SPECNAME) -msoft-float -O2 -march=r3000 -I. -Ilibsys -Ilibsys/boards/$(BOARD) -Wl,-M
|
||||
endif
|
||||
|
||||
ifeq ($(TLB),yes)
|
||||
@@ -44,7 +45,7 @@ all: $(PROG)
|
||||
|
||||
|
||||
libsys.a:
|
||||
$(MAKE) -C libsys
|
||||
$(MAKE) -C libsys BOARD=$(BOARD)
|
||||
|
||||
libsys_sim.a:
|
||||
$(MAKE) -C libsys
|
||||
|
||||
Reference in New Issue
Block a user