https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89893
--- Comment #13 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to 康 珊 from comment #12) > Yes, I built it with LDFLAGS="${LDFLAGS} -fno-lto". Moreover, I tried > "__attribute__((noipa)) uv_unref(uv_handle_t*);" and it could solve the > issue. So it may not be caused by the alias, right? Hm, that's strange, because with -fno-lto, uv_unref can't be inlined as it's defined in deps/uv/src/uv-common.c. Ok, so please provide me again exact steps how you configure and build the nodejs?