Joel Sherrill commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5126#note_111936 poll.h is from POSIX and was already there by the mid-90s (Issue 4, Version 2). There is a proposal which has been around a while for C++ networking "extensions". This is supposed to be on track for C++23 or the next version per some discussion I found. https://en.cppreference.com/w/cpp/experimental/networking Ultimately, including as many POSIX headers as possible in newlib lets us build run-times and support packages without building the BSP first. We used to have to do that for some GNU languages. It also has a maintenance benefit as, in some cases, we end up sharing the header with Cygwin. I will post an MR to remove poll.h from RTEMS before the end of the week. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5126#note_111936 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
