[PATCH v1] include sys/types.h to include defination of clockid_t

Eshan Dhawan eshandhawan51 at gmail.com
Thu Mar 12 19:49:55 UTC 2020


On Fri, Mar 13, 2020 at 12:57 AM Joel Sherrill <joel at rtems.org> wrote:

> Why did you need to add the include? Per
> https://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_getcpuclockid.html,
> you should only have to include pthread.h and time.h to have access to the
> types needed.
>
I tried to access clockid_t but it wasn't included in the file so then I
looked for the clockid_t definition it was in sys/types.h so I included
that though the file also has no inclusion of time.h as well
I should include that and send a Patch

--eshan


> --joel
>
> On Thu, Mar 12, 2020 at 1:22 PM Eshan Dhawan <eshandhawan51 at gmail.com>
> wrote:
>
>> Hello
>> I sent this patch a few days ago but no one reviewed it.
>> If someone could look into it and give feedback.
>>
>> patch link:
>> https://lists.rtems.org/pipermail/devel/2020-March/058044.html
>>
>> On Fri, Mar 6, 2020 at 7:50 PM Eshan dhawan <eshandhawan51 at gmail.com>
>> wrote:
>>
>>> ---
>>>  cpukit/posix/src/pthreadgetcpuclockid.c | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/cpukit/posix/src/pthreadgetcpuclockid.c
>>> b/cpukit/posix/src/pthreadgetcpuclockid.c
>>> index cd7814b1a6..159a3f9791 100644
>>> --- a/cpukit/posix/src/pthreadgetcpuclockid.c
>>> +++ b/cpukit/posix/src/pthreadgetcpuclockid.c
>>> @@ -22,7 +22,7 @@
>>>
>>>  #include <pthread.h>
>>>  #include <errno.h>
>>> -
>>> +#include <sys/types.h>
>>>  #include <rtems/seterr.h>
>>>
>>>  int pthread_getcpuclockid(
>>> --
>>> 2.17.1
>>>
>>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200313/302ba755/attachment.html>


More information about the devel mailing list