View Issue Details

IDProjectCategoryView StatusLast Update
00019641003.1(2024)/Issue8Base Definitions and Headerspublic2026-01-08 17:22
Reporterdannyniu Assigned To 
PrioritynormalSeverityEditorialTypeOmission
Status ClosedResolutionRejected 
NameYour Name Here
Organization
User Reference
Section<aio.h>
Page Number222
Line Number7867-7868
Interp Status---
Final Accepted Text
Summary0001964: <aio.h> doesn't seem to need pthread_attr_t.
DescriptionThe current spec says:

> The <aio.h> header shall define the off_t, pthread_attr_t, size_t, and ssize_t types as described in <sys/types.h>.

However, when I checked, there's only 1 occurance of `pthread_attr_t` in the description for the header. This type is not used in the declaration of any function prototypes, nor is it a member field of any structure/union.
Desired ActionChange:

> The <aio.h> header shall define the off_t, pthread_attr_t, size_t, and ssize_t types as described in <sys/types.h>.

To

> The <aio.h> header shall define the off_t, size_t, and ssize_t types as described in <sys/types.h>.
TagsNo tags attached.

Activities

geoffclare

2026-01-06 09:45

manager   bugnote:0007351

> nor is it a member field of any structure/union

I guess you missed that struct sigevent (which <aio.h> is required to define) has a member of type pthread_attr_t.

Issue History

Date Modified Username Field Change
2025-12-21 04:17 dannyniu New Issue
2025-12-21 04:17 dannyniu Tag Attached: errata-2024
2026-01-06 09:45 geoffclare Note Added: 0007351
2026-01-08 17:22 geoffclare Tag Detached: errata-2024
2026-01-08 17:22 geoffclare Status New => Closed
2026-01-08 17:22 geoffclare Resolution Open => Rejected
2026-01-08 17:22 geoffclare Interp Status => ---