Re: [PATCH] alpha: Fix fts and fts64 ABI mismatch
Magnus Lindholm <[email protected]> Tue, 4 Aug 2026 19:13:11 +0200
| Newsgroups | gmane.comp.lib.glibc.alpha |
|---|---|
| Message-ID | <CA+=Fv5RvWKn8=T0dMNkaD6naN=q9ryBrxAaFnGuJXZ401ihHEg@mail.gmail.com> |
Hi, On Tue, Aug 4, 2026 at 3:50=E2=80=AFPM Adhemerval Zanella Netto <[email protected]> wrote: > > > > Only share the implementations when both the offset and inode types > > match. Add Alpha sysdeps wrappers so that separate fts and fts64 > > implementations are built. > > It is not clear to me why you need alpha-specific one after > b9a2dea54abd1c5db9773a92c97dd3202bbaec62. > Thanks for pointing that out, Matt also noticed this. You are right: after b9a2dea54abd ("Remove fts64 compat handling from sysdeps"), both io/fts.c and io/fts64.c are built directly, so the Alpha-specific wrappers are not needed. I had overlooked that change. I will send a v2 which drops the two Alpha sysdeps files and keeps only the generic changes to io/fts.c and io/fts64.c, making the implementation sharing conditional on both the offset and inode types matching. Thanks, Magnus