Re: [PATCH 0/2] linux: Keep time64 stat layout independent of feature macros
Matthias Goergens <[email protected]> Thu, 6 Aug 2026 02:45:56 +0800
| Newsgroups | gmane.comp.lib.glibc.alpha |
|---|---|
| Message-ID | <[email protected]> |
Hi Adhemerval, Thanks for taking this up. The squash in ecf95727a787 looks right to me: the struct_stat_time64_helper.h changes match the series (the endian include, plus dropping the two trailing reserved words), and the __fieldts macro in bits/struct_stat.h covers the arc/or1k alignment case we had not modelled. Moving the test to a glibcextract-based script is a clear improvement — it runs in cross-compilation where our io/ tests could not. One clarification: you wrote "we will need to fix it along with BZ#34466" — I assume you meant BZ#32119 (this bug). BZ#34466 is my other, unrelated patch (POSIX.1-2024 string declarations), still awaiting review. Happy to help with ABI testing: the compile-time layout models from our original analysis cover i386, arm, ppc, mips, and riscv32, and I can add arc and or1k and run the lot against the squashed change if that is useful alongside your own testing. Just say the word. Thanks, Matthias