From 6d95bdaf1edcafa030b6a2db159a2b64ec715682 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Mon, 10 Jul 2023 17:20:07 -0700 Subject: build: Include all symbols from extension.o when linking spike's main This forces otherwise omitted typeinfo for extension_t to be exported in the spike binaries, fixing dynamic loading problems for extension_t libraries. --- spike_main/spike_main.mk.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spike_main/spike_main.mk.in b/spike_main/spike_main.mk.in index 25a7a6c..9d744a7 100644 --- a/spike_main/spike_main.mk.in +++ b/spike_main/spike_main.mk.in @@ -14,3 +14,5 @@ spike_main_install_prog_srcs = \ spike_main_srcs = \ spike_main_CFLAGS = -fPIC + +spike_main_LDFLAGS = extension.o -- cgit v1.1