View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001964 | 1003.1(2024)/Issue8 | Base Definitions and Headers | public | 2025-12-21 04:17 | 2026-01-08 17:22 |
| Reporter | dannyniu | Assigned To | |||
| Priority | normal | Severity | Editorial | Type | Omission |
| Status | Closed | Resolution | Rejected | ||
| Name | Your Name Here | ||||
| Organization | |||||
| User Reference | |||||
| Section | <aio.h> | ||||
| Page Number | 222 | ||||
| Line Number | 7867-7868 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | |||||
| Summary | 0001964: <aio.h> doesn't seem to need pthread_attr_t. | ||||
| Description | The 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 Action | Change: > 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>. | ||||
| Tags | No tags attached. | ||||
|
|
> 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. |
| 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 | => --- |