Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-05 Thread John Ericson
On Tue, Aug 5, 2025, at 5:15 PM, Joseph Myers wrote: > On Tue, 5 Aug 2025, John Ericson wrote: > > > > That's unavoidable to some extent, given that the GCC libraries have > > > additional concepts for installation directories (such as a directory for > > > shared libgcc used at runtime separate

Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-05 Thread Joseph Myers
On Tue, 5 Aug 2025, John Ericson wrote: > > That's unavoidable to some extent, given that the GCC libraries have > > additional concepts for installation directories (such as a directory for > > shared libgcc used at runtime separate from directories used at compile > > time). > > What's the r

Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-04 Thread John Ericson
On Mon, Aug 4, 2025, at 4:02 PM, Joseph Myers wrote: > On Sun, 3 Aug 2025, John Ericson wrote: > > > > and "get those settings passed down from top level" is one plausible > > > end state - sharing logic implicitly that way rather than expanding it > > > all locally in each target library config

Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-04 Thread Joseph Myers
On Sun, 3 Aug 2025, John Ericson wrote: > > and "get those settings passed down from top level" is one plausible > > end state - sharing logic implicitly that way rather than expanding it > > all locally in each target library configure script, even if expanding > > it locally for each library

Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-02 Thread John Ericson
> and "get those settings passed down from top level" is one plausible end > state - sharing logic implicitly that way rather than expanding it all > locally in each target library configure script, even if expanding it > locally for each library is useful as an intermediate stage.) Correct m

Re: [PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-08-01 Thread Joseph Myers
On Thu, 17 Jul 2025, John Ericson wrote: > This current patch doesn't go as far as removing all such subdir logic > from the libgcc build --- rather, as an intermediate goal, it moves it > out of the Makefiles and into the configure script. That is to say, in > the makefiles there is no longer any

[PATCH] Use regular libdir/includedir in libgcc Makefiles

2025-07-17 Thread John Ericson
My long-term goal is to get all "libsubdir" and similar logic out of the build systems for the runtime libraries themselves, and instead move it to the "meta build system". The idea is the runtime library builds shouldn't just be given the locations they are to install stuff in, and don't need to k