On 6/24/2022 5:38 AM, Sebastian Huber wrote:
On 23.06.22 13:39, Sebastian Huber wrote:
Remove RTEMS support from crossconfig.m4 since this code is not used due to
"with_newlib" being "yes".

libstdc++-v3/ChangeLog:

    * configure: Regnerate.
    * configure.ac (newlib, *-rtems*): Enable TLS support for all RTEMS
    targets except bfin, lm32, mips, moxie, or1k, and v850.
    For all RTEMS targets, define HAVE_ALIGNED_ALLOC, HAVE_AT_QUICK_EXIT,
    HAVE_LINK, HAVE_POLL, HAVE_QUICK_EXIT, HAVE_READLINK, HAVE_SETENV,
    HAVE_SLEEP, HAVE_SOCKATMARK, HAVE_STRERROR_L, HAVE_SYMLINK,
    HAVE_TRUNCATE, and HAVE_USLEEP.
    * crossconfig.m4 (*-rtems*): Remove.

Since this patch touches the global configure script and a Newlib-specifc part, I guess I need approval from someone.
Not really.  It's just hitting the rtems parts of those files which we've generally considered part of the port.

Or to put it another way, who is likely in a better position to know if this is correct, you or someone like myself? :-)

Jeff

Reply via email to