2 L4DIR ?= $(PKGDIR)/../..
6 L4_LIBS = -static -nostdlib $(LIBCLIBS_X86) $(GCCLIB)
7 REQUIRES_LIBS = cxx_util cxx_io cxx_base cxx_io_kdebug l4sys-direct
8 DEFAULT_RELOC_x86 := 0x00100000
9 DEFAULT_RELOC_amd64 := 0x00100000
10 DEFAULT_RELOC_arm := 0x00090000
11 DEFAULT_RELOC_ppc32 := 0x00100000
14 PRIVATE_INCDIR = $(SRC_DIR)
16 SRC_CC := init.cc memmap.cc page_alloc.cc mem_man.cc io_backend.cc \
18 SRC_CC_x86-l4f := ioports_x86.cc
19 SRC_CC_amd64-l4f := ioports_x86.cc
20 SRC_CC_arm-l4f := ioports_none.cc
21 SRC_CC_ppc32-l4f := ioports_none.cc
23 SRC_S := $(addprefix ARCH-$(ARCH)/, crt0.S)
25 include $(L4DIR)/mk/prog.mk
28 CXXFLAGS += -DL4_NO_RTTI -fno-rtti -fno-exceptions -Wall