diff options
author | Florian Lohoff <flo@rfc822.org> | 2008-11-29 12:16:56 +0000 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2009-04-26 15:26:27 +0200 |
commit | 7b4ca7013c58a67f1ec41478b1bfc250b3485d28 (patch) | |
tree | f759f75d5ac13dda6c581c3f6357d976b6cb593a /ext2load/Makefile | |
parent | 4ce5705be57a10598775d14cc1b8a6296df9c653 (diff) |
Add basic SNIRM support
Add basic SNIRM support - Currently has a hardcoded boot location but
you get the idea.
Diffstat (limited to 'ext2load/Makefile')
-rw-r--r-- | ext2load/Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/ext2load/Makefile b/ext2load/Makefile index f10d678..3d441a8 100644 --- a/ext2load/Makefile +++ b/ext2load/Makefile @@ -11,17 +11,23 @@ E2FSINCLUDEDIR ?= /usr/include/ext2fs E2FSLIBDIR ?= /usr/lib EXT2LIB ?= $(E2FSLIBDIR)/libext2fs-nopic.a -ARCINCLUDEDIR = ../arclib -ARCLIBDIR = ../arclib -ARCLIB = $(ARCLIBDIR)/libarc.a +ifeq ($(SUBARCH),SNIRM) +PROMINCLUDEDIR = ../snilib +PROMLIBDIR = ../snilib +PROMLIB = $(PROMLIBDIR)/libsni.a +else +PROMINCLUDEDIR = ../arclib +PROMLIBDIR = ../arclib +PROMLIB = $(PROMLIBDIR)/libarc.a +endif LIBC = ../common/libc.a OBJECTS = loader.o ext2io.o conffile.o -LIBS = $(EXT2LIB) $(LIBC) $(ARCLIB) +LIBS = $(EXT2LIB) $(LIBC) $(PROMLIB) TARGETS = ext2load -CFLAGS = -O2 -I$(COMMONDIR) -I$(ARCINCLUDEDIR) -I$(E2FSINCLUDEDIR) \ +CFLAGS = -O2 -I$(COMMONDIR) -I$(PROMINCLUDEDIR) -I$(E2FSINCLUDEDIR) \ -W -Wall -mno-abicalls -G 0 -fno-pic \ -DSUBARCH=${SUBARCH} -fno-strict-aliasing |