On Fri, 20 Jan 2023, Geoff Clare via austin-group-l at The Open Group wrote:

> Nick Stoughton wrote, on 19 Jan 2023:
> >
> > This issue is under discussion again in the C23 ballot resolution. The 
> > current POSIX standard has the type for tv_nsec as a long, and there 
> > is, to my knowledge, no proposal from the Austin Group to change it. 
> > Geoff's suggestion that perhaps changing this type might be acceptable 
> > is being taken as approval from the AG that such a change should go 
> > into C2x. As liaison to C, I propose to refute this during the 
> > upcoming ballot resolution meeting unless someone can persuade me I'm 
> > wrong!
> 
> You haven't stated your reasons for wanting to refute it, so that makes
> it difficult to know what we can say to persuade you you're wrong.

Given that struct timespec is a type that C originally took from POSIX, I 
think there should be more substantial consideration of such a change in 
the Austin Group, not just a brief mailing list discussion, before C 
decides whether it wants such a change.

(There are other reasons why the motivation for the change seems weak, 
such as that the primary motivating example given is to facilitate working 
around a Linux kernel issue that was fixed five years ago.)

-- 
Joseph S. Myers
jos...@codesourcery.com

  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
    • Re: [10... Fred J. Tydeman via austin-group-l at The Open Group
    • tv_nsec Fred J. Tydeman via austin-group-l at The Open Group
      • Re:... Geoff Clare via austin-group-l at The Open Group
        • ... Fred J. Tydeman via austin-group-l at The Open Group
          • ... Geoff Clare via austin-group-l at The Open Group
            • ... Nick Stoughton via austin-group-l at The Open Group
              • ... Geoff Clare via austin-group-l at The Open Group
              • ... Joseph Myers via austin-group-l at The Open Group
              • ... Robert Elz via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2013... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to