<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr"><br></div><div dir="ltr"><br><blockquote type="cite">On 21 Jun 2022, at 5:39 pm, Sebastian Huber <sebastian.huber@embedded-brains.de> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>On 09/06/2022 20:19, Sebastian Huber wrote:</span><br><blockquote type="cite"><span>Remove RTEMS support from crossconfig.m4 since this code is not used due to</span><br></blockquote><blockquote type="cite"><span>"with_newlib" being "yes".</span><br></blockquote><blockquote type="cite"><span>libstdc++-v3/ChangeLog:</span><br></blockquote><blockquote type="cite"><span> * configure: Regnerate.</span><br></blockquote><blockquote type="cite"><span> * configure.ac (newlib, *-rtems*): Enable TLS support for all RTEMS</span><br></blockquote><blockquote type="cite"><span> targets except bfin, lm32, mips, moxie, or1k, and v850.</span><br></blockquote><blockquote type="cite"><span> For all RTEMS targets, define HAVE_ALIGNED_ALLOC, HAVE_AT_QUICK_EXIT,</span><br></blockquote><blockquote type="cite"><span> HAVE_LINK, HAVE_POLL, HAVE_QUICK_EXIT, HAVE_READLINK, HAVE_SETENV,</span><br></blockquote><blockquote type="cite"><span> HAVE_SLEEP, HAVE_SOCKATMARK, HAVE_STRERROR_L, HAVE_SYMLINK,</span><br></blockquote><blockquote type="cite"><span> HAVE_TRUNCATE, and HAVE_USLEEP.</span><br></blockquote><blockquote type="cite"><span> * crossconfig.m4 (*-rtems*): Remove.</span><br></blockquote><span></span><br><span>Any comments? </span></div></blockquote><div><br></div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I think this is senseible. Has it been tested on real code?</span><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0);"><br></span></font><blockquote type="cite"><div dir="ltr"><span>I would like to back port this patch to GCC 10, 11, and 12.</span><br></div></blockquote><div><br></div>Does this imply rtems 5?<br><div><br></div><div>Chris</div></div></body></html>