https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109135
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
lto-wrapper.cc use MAKE env if it exists:
char **make_argv = buildargv (getenv ("MAKE"));
if (make_argv)
{
for (unsigned argc = 0; make_argv[argc]; argc++)
obstack_ptr_grow (&argv_obstack, make_argv[argc]);
}
else
obstack_ptr_grow (&argv_obstack, "make");
obstack_ptr_grow (&argv_obstack, "-f");
obstack_ptr_grow (&argv_obstack, makefile);
if (!jobserver)
{
snprintf (jobs, 31, "-j%ld",
auto_parallel ? nthreads_var : parallel);
obstack_ptr_grow (&argv_obstack, jobs);
}
But I don't see why gmake is failing to set MAKE env correctly here ...