From 39a7a69b07164907ed3f706b722ef03141543d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 23 Mar 2020 18:42:57 +0100 Subject: [PATCH] boot_loader: add missing stubs u_boot build still broken Change-Id: Iba93ce7bf0d5c30a95ff98420a2e419eb28bb398 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2412 Reviewed-by: Adrien Destugues --- src/system/boot/platform/amiga_m68k/cpu.cpp | 6 ++++++ src/system/boot/platform/atari_m68k/cpu.cpp | 6 ++++++ src/system/boot/platform/openfirmware/Jamfile | 1 + src/system/boot/platform/openfirmware/cpu.cpp | 14 ++++++++++++++ src/system/boot/platform/u-boot/cpu.cpp | 5 +++++ 5 files changed, 32 insertions(+) create mode 100644 src/system/boot/platform/openfirmware/cpu.cpp diff --git a/src/system/boot/platform/amiga_m68k/cpu.cpp b/src/system/boot/platform/amiga_m68k/cpu.cpp index 5432f1d87d..cb5ecea08f 100644 --- a/src/system/boot/platform/amiga_m68k/cpu.cpp +++ b/src/system/boot/platform/amiga_m68k/cpu.cpp @@ -105,3 +105,9 @@ cpu_init() // ...or not! } + +extern "C" void +platform_load_ucode(BootVolume& volume) +{ +} + diff --git a/src/system/boot/platform/atari_m68k/cpu.cpp b/src/system/boot/platform/atari_m68k/cpu.cpp index 77fb691262..2ea87f560d 100644 --- a/src/system/boot/platform/atari_m68k/cpu.cpp +++ b/src/system/boot/platform/atari_m68k/cpu.cpp @@ -130,3 +130,9 @@ cpu_init() // ...or not! } + +extern "C" void +platform_load_ucode(BootVolume& volume) +{ +} + diff --git a/src/system/boot/platform/openfirmware/Jamfile b/src/system/boot/platform/openfirmware/Jamfile index abb425943f..3a740de1b8 100644 --- a/src/system/boot/platform/openfirmware/Jamfile +++ b/src/system/boot/platform/openfirmware/Jamfile @@ -12,6 +12,7 @@ UsePrivateHeaders [ FDirName graphics common ] ; } local platform_src = + cpu.cpp console.cpp debug.cpp devices.cpp diff --git a/src/system/boot/platform/openfirmware/cpu.cpp b/src/system/boot/platform/openfirmware/cpu.cpp new file mode 100644 index 0000000000..634303a214 --- /dev/null +++ b/src/system/boot/platform/openfirmware/cpu.cpp @@ -0,0 +1,14 @@ +/* + * Copyright 2020, Jérôme Duval, jerome.duval@gmail.com. All rights reserved. + * Distributed under the terms of the MIT License. +*/ + + +#include + + +extern "C" void +platform_load_ucode(BootVolume& volume) +{ +} + diff --git a/src/system/boot/platform/u-boot/cpu.cpp b/src/system/boot/platform/u-boot/cpu.cpp index a4e601e20b..0d00874146 100644 --- a/src/system/boot/platform/u-boot/cpu.cpp +++ b/src/system/boot/platform/u-boot/cpu.cpp @@ -36,3 +36,8 @@ cpu_init() panic("You need a 6502 or higher in order to boot!\n"); } + +extern "C" void +platform_load_ucode(BootVolume& volume) +{ +}