1*c085f386SAlexander von Gluck IVSubDir HAIKU_TOP src system boot arch riscv64 ; 2*c085f386SAlexander von Gluck IV 3*c085f386SAlexander von Gluck IV{ 4*c085f386SAlexander von Gluck IV local defines = _BOOT_MODE ; 5*c085f386SAlexander von Gluck IV 6*c085f386SAlexander von Gluck IV defines = [ FDefines $(defines) ] ; 7*c085f386SAlexander von Gluck IV SubDirCcFlags $(defines) ; 8*c085f386SAlexander von Gluck IV SubDirC++Flags $(defines) -fno-rtti ; 9*c085f386SAlexander von Gluck IV} 10*c085f386SAlexander von Gluck IV 11*c085f386SAlexander von Gluck IV 12*c085f386SAlexander von Gluck IVlocal kernelLibArchObjects = 13*c085f386SAlexander von Gluck IV <src!system!kernel!lib!arch!$(TARGET_ARCH)>byteorder.o 14*c085f386SAlexander von Gluck IV <src!system!kernel!lib!arch!$(TARGET_ARCH)>memcpy.o 15*c085f386SAlexander von Gluck IV <src!system!kernel!lib!arch!$(TARGET_ARCH)>memset.o 16*c085f386SAlexander von Gluck IV; 17*c085f386SAlexander von Gluck IV 18*c085f386SAlexander von Gluck IVBootMergeObject boot_arch_$(TARGET_KERNEL_ARCH).o : 19*c085f386SAlexander von Gluck IV debug_uart_8250.cpp 20*c085f386SAlexander von Gluck IV #arch_uart_8250.cpp 21*c085f386SAlexander von Gluck IV arch_elf.cpp 22*c085f386SAlexander von Gluck IV : # additional flags 23*c085f386SAlexander von Gluck IV : 24*c085f386SAlexander von Gluck IV $(kernelArchObjects) 25*c085f386SAlexander von Gluck IV $(kernelLibArchObjects) 26*c085f386SAlexander von Gluck IV; 27*c085f386SAlexander von Gluck IV 28*c085f386SAlexander von Gluck IVSEARCH on [ FGristFiles arch_elf.cpp arch_uart_8250.cpp ] 29*c085f386SAlexander von Gluck IV = [ FDirName $(HAIKU_TOP) src system kernel arch $(TARGET_KERNEL_ARCH) ] ; 30*c085f386SAlexander von Gluck IV 31*c085f386SAlexander von Gluck IVSEARCH on [ FGristFiles debug_uart_8250.cpp ] 32*c085f386SAlexander von Gluck IV = [ FDirName $(HAIKU_TOP) src system kernel arch generic ] ; 33*c085f386SAlexander von Gluck IV 34