https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118009

--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> ---
To put it another way: the obsolete fixincludes rule creates an unnecessary and
extremely fragile dependency from GCC to some Glibc internal details. If we
just remove that unnecessary dependency, users won't need to know how to use
mkheaders because GCC won't care about changes to those Glibc internals.

In the general case, there can still be Glibc changes that require mkheaders to
be used, but this specific case should not require mkheaders. It only requires
mkheaders because we're doing something dumb that hasn't actually been needed
for 20 years. We should stop doing the dumb thing.

Reply via email to