Skip to content

Commit e7d873d

Browse files
committed
Fix linking breakage for rv_histogram
Since mpool is used in more places, it is necessary to link it; otherwise, the following errors appear. /usr/bin/ld: build/riscv.o: in function `block_map_clear': riscv.c:(.text+0x68): undefined reference to `mpool_free' /usr/bin/ld: riscv.c:(.text+0x7a): undefined reference to `mpool_free' /usr/bin/ld: build/riscv.o: in function `rv_delete': riscv.c:(.text+0x25d): undefined reference to `mpool_destroy' /usr/bin/ld: riscv.c:(.text+0x269): undefined reference to `mpool_destroy' /usr/bin/ld: build/riscv.o: in function `rv_create': riscv.c:(.text+0x593): undefined reference to `mpool_create' /usr/bin/ld: riscv.c:(.text+0x5aa): undefined reference to `mpool_create' collect2: error: ld returned 1 exit status
1 parent 006794d commit e7d873d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

mk/tools.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ HIST_OBJS := \
66
map.o \
77
elf.o \
88
decode.o \
9+
mpool.o \
910
rv_histogram.o
1011

1112
HIST_OBJS := $(addprefix $(OUT)/, $(HIST_OBJS))

0 commit comments

Comments
 (0)