diff --git a/package/libs/toolchain/Makefile b/package/libs/toolchain/Makefile index f73004bddd..f1f15eddc0 100644 --- a/package/libs/toolchain/Makefile +++ b/package/libs/toolchain/Makefile @@ -781,8 +781,9 @@ else endif -$(eval $(call BuildPackage,libc)) $(eval $(call BuildPackage,libgcc)) +# libc depends on knowing libgcc's ABI, so it needs to be evaluated first +$(eval $(call BuildPackage,libc)) $(eval $(call BuildPackage,libatomic)) $(eval $(call BuildPackage,libquadmath)) $(eval $(call BuildPackage,libstdcpp))