[RTEMS Project] #3676: Move aio.h from RTEMS to newlib (was: Add support for aio.h)
RTEMS trac
trac at rtems.org
Mon May 4 22:16:30 UTC 2020
#3676: Move aio.h from RTEMS to newlib
------------------------------+---------------------
Reporter: deuteriumoxide | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 5.2
Component: tool/newlib | Version:
Severity: normal | Resolution:
Keywords: POSIX-Compliance | Blocked By:
Blocking: |
------------------------------+---------------------
Description changed by Joel Sherrill:
Old description:
> aio.h is not present.
New description:
aio.h is one of the few POSIX headers that is provided by RTEMS and not
newlib. The goal of this ticket is to move the header to newlib and remove
it from RTEMS.
Unfortunately, patches to do this have been posted on the mailing list
during the release 5 branching period. We do not want a disruption on the
tools which impact all RTEMS builds to show up right now.
This requires a bit of discussion. Moving the file for 5 would require a
newlib bump which is likely desirable to be easy assuming 5 has a long
lifespan. We could add a patch to rtems5 which removes aio.h from newlib
after it is added. This would allow bumping newlib versions with no
discontinuity.
However, adding it to newlib and using it for the rtems6 toolchain is a
given.
--
--
Ticket URL: <http://devel.rtems.org/ticket/3676#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list