From 811662afae4f41b6b23215a230107fc85397b733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Mon, 27 Jul 2009 16:10:29 +0000 Subject: [PATCH] [GSoC] [ARM] Patch by Johannes Wischert. Default arm arch Jamfile for bootloader. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31817 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/arch/arm/Jamfile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/system/boot/arch/arm/Jamfile diff --git a/src/system/boot/arch/arm/Jamfile b/src/system/boot/arch/arm/Jamfile new file mode 100644 index 0000000000..dc2c862c5d --- /dev/null +++ b/src/system/boot/arch/arm/Jamfile @@ -0,0 +1,28 @@ +SubDir HAIKU_TOP src system boot arch arm ; + +DEFINES += _BOOT_MODE ; + +# TODO: Is there any reason to recompile arch_string.S here? +local librootArchObjects = +# arch_string.o + arch_string.S +; + +local kernelLibArchObjects = + byteorder.o + memset.o +; + +KernelMergeObject boot_arch_$(TARGET_ARCH).o : + arch_elf.cpp + $(librootArchObjects) + : -fno-pic + : + $(kernelLibArchObjects) +; + +SEARCH on [ FGristFiles arch_elf.cpp ] + = [ FDirName $(HAIKU_TOP) src system kernel arch $(TARGET_ARCH) ] ; + +SEARCH on [ FGristFiles $(librootArchObjects) ] + = [ FDirName $(HAIKU_TOP) src system libroot posix string arch $(TARGET_ARCH) ] ;