Fair point, I've sent https://sourceware.org/pipermail/newlib/2025/022085.html 
to the the newlib mailing list, doing the same change, with the email body / 
commit message asking them just that question. Fingers crossed!

John

On Fri, Aug 8, 2025, at 4:24 PM, Joseph Myers wrote:
> On Thu, 7 Aug 2025, John Ericson wrote:
> 
> > The VPATH workaround however is akin to:
> > 
> > mkdir -p $build/mach0/mach1/libgcc
> > cd $build/mach0/mach1/libgcc
> > ln -s $gcc_source/libgcc/* ./
> > ./configure
> > 
> > and it's that --- using the build dir with the symlinked sources inside 
> > as the src/obj dir for an in-place build --- that breaks the 
> > `multi_basedir=${srcdir}/..` assumption. It is only this VPATH 
> > workaround, and *not* srcdir = objdir in general, that I'd like to 
> > officially drop stop support for.
> > 
> > How does that sound?
> 
> I think it's reasonable to eliminate such a workaround, but I don't know 
> how the newlib community feels, should they wish to update the shared 
> toplevel build infrastructure with changes from GCC.
> 
> -- 
> Joseph S. Myers
> josmy...@redhat.com
> 
> 

Reply via email to