Re: [PATCH] sys/tree.h: Removed
Joel Sherrill <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <CAF9ehCVfDf50z2v1f1+BVUPfsi27RXFKg6cVAQ0tD0MBiF_mpQ@mail.gmail.com> |
On Tue, Jul 16, 2024 at 4:39 AM Corinna Vinschen <[email protected]> wrote: > On Jul 16 07:41, Sebastian Huber wrote: > > ----- Am 18. Jun 2024 um 22:25 schrieb Joel Sherrill [email protected]: > > > > > This file was from a specific older FreeBSD version. There have been > > > multiple changes to this file with FreeBSD 14 including breaking > > > changes to the file. Including this file as part of newlib results > > > in not always having the correct version of sys/tree.h for any > > > specific software. RTEMS will manage its use of this file outside > > > of newlib. > > > > This file is not RTEMS-specific. I think removing this file would have > > required a general approval. > > I agree with Sebastian. > > One point to think of is that newlib headers are automatically part of a > Cygwin installation if they are not overrode by a Cygwin-specific header > of the same name and path. Just removing that file has the potential > to break some Cygwin package relying on the existence of that file. > The presence of this as a unique libc file has already caused concerns because it differs with the versions from FreeBSD. > > So just removing files in the generic header path should always be > discussed first. > Sorry, If you want to re-add it feel free. It is commonly available but not part of any standard. --joel > > > Thanks, > Corinna > >