From 8b88f3f7fd143fc542a5118d50a7a981464270d5 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Mon, 15 Mar 2021 21:07:59 +0200 Subject: Fix compile failure without -O2 Linking fails without lto on --- src/memory.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/memory.cc') diff --git a/src/memory.cc b/src/memory.cc index a2a2561..2d440a3 100644 --- a/src/memory.cc +++ b/src/memory.cc @@ -4,3 +4,8 @@ void operator delete(void*) { printk("Calling delete\n"); abort(); } + +extern "C" void __cxa_pure_virtual() { + printk("__cxa_pure_virtual\n"); + abort(); +} -- cgit v1.2.1