https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81855
--- Comment #1 from Xingcan Lan <lanxingcan at gmail dot com> --- Update: Even if I seperate the them into two compile unit. and link them into one DLL together, symbols for `Template<void>` is also missing. So maybe it's a bug of binutils?