[RTEMS Project] #2970: Add ftw.h to newlib

RTEMS trac trac at rtems.org
Thu Dec 6 04:08:35 UTC 2018


#2970: Add ftw.h to newlib
------------------------------+----------------------------
 Reporter:  Joel Sherrill     |       Owner:  Needs Funding
     Type:  defect            |      Status:  assigned
 Priority:  normal            |   Milestone:  Indefinite
Component:  unspecified       |     Version:
 Severity:  normal            |  Resolution:
 Keywords:  POSIX-Compliance  |  Blocked By:
 Blocking:                    |
------------------------------+----------------------------
Changes (by Joel Sherrill):

 * owner:  (none) => Needs Funding
 * status:  new => assigned
 * version:  5 =>


Old description:

> Add functionality from the ftw.h POSIX file per
> http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ftw.h.html
>
> This adds the methods ftw() and nftw().
>
> Note that ftw() was declared obsolete by POSIX-2008 but should be added
> anyway for backwards compatibility.
>
> FreeBSD implementation of both can be found here:
>
> https://github.com/freebsd/freebsd/tree/master/lib/libc/gen

New description:

 Add functionality from the ftw.h POSIX file per
 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ftw.h.html

 This adds the methods ftw() and nftw().

 Note that ftw() was declared obsolete by POSIX-2008 but should be added
 anyway for backwards compatibility.

 FreeBSD implementation of both can be found here:

 https://github.com/freebsd/freebsd/tree/master/lib/libc/gen

 When these methods are added, modify testsuites/psxtests in the psxhdrs
 section to add the ftw API Compliance tests which are already in place.

--

--
Ticket URL: <http://devel.rtems.org/ticket/2970#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list