[PATCH v3] Fix POSIX compliance: Make blkcnt_t and blksize_t signed on alpha

Osama Abdelkader osama.abdelkader@gmail.com
Thu Dec 11 22:09:19 GMT 2025


On Thu, Dec 11, 2025 at 12:35:26PM +0000, Yury Khrustalev wrote:
> Hi Osama,
> 
> On Thu, Dec 04, 2025 at 08:08:44PM +0100, Osama Abdelkader wrote:
> > On Mon, Dec 01, 2025 at 03:41:34PM -0300, Adhemerval Zanella Netto wrote:
> > > 
> > > 
> > > On 01/12/25 13:25, Yury Khrustalev wrote:
> > > > On Wed, Nov 26, 2025 at 08:30:38AM -0300, Adhemerval Zanella Netto wrote:
> > > >>
> > > >>> ...
> > > >>>
> > > 
> > > I am really not sure how to proper fix it without potentially breaking the C++
> > > ABI.  Maybe we can do it and document on the NEWS entry on the
> > > "Deprecated and removed features, and other changes affecting compatibility"
> > > about a potentially ABI break and why have changed on Alpha.
> > 
> > Thanks Yury and Adhemerval for the review, please let me know whether I should send
> > v4 or wait.
> 
> Apologies for a delayed reply. It looks like we need to reach consensus
> first. I'd implement one of the proposed solutions that works for you
> along with all the requested test changes and then post another version
> of this patch so that we could discuss this one selected approach. Or
> just wait for more comments probably pinging the adjacent thread in a
> couple of week.s
> 
> Kind regards,
> Yury
> 

Thanks Yury for the feedback.
Kind regards,
Osama


More information about the Libc-alpha mailing list