Remove libcxx stub library and move operator new to mammoth.

This commit is contained in:
Drew Galbraith 2023-06-26 08:29:14 -07:00
parent a46694d0f7
commit 7989c9d616
12 changed files with 10 additions and 138 deletions

View file

@ -12,7 +12,6 @@ target_include_directories(denali
"${CMAKE_CURRENT_SOURCE_DIR}/include")
target_link_libraries(denali
cxx
glacier
mammoth_lib
yellowstonestub

View file

@ -8,7 +8,6 @@ add_executable(yellowstone
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(yellowstone
cxx
mammoth_lib
glacier
libdenali

View file

@ -8,8 +8,6 @@
#include "hw/gpt.h"
#include "include/yellowstone.h"
// FIXME: This linkage was missing :(
void* operator new[](uint64_t size) { return malloc(size); }
namespace {
void ServerThreadBootstrap(void* yellowstone) {