This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] [libstdc++] Run tests on RTEMS
- From: Mike Stump <mikestump at comcast dot net>
- To: Sebastian Huber <sebastian dot huber at embedded-brains dot de>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Sebastian Huber <sebastian dot huber at embedded-brains dot de>
- Date: Tue, 1 Sep 2015 10:52:44 -0700
- Subject: Re: [PATCH] [libstdc++] Run tests on RTEMS
- Authentication-results: sourceware.org; auth=none
- References: <1441101959-12838-1-git-send-email-sebastian dot huber at embedded-brains dot de>
On Sep 1, 2015, at 3:05 AM, Sebastian Huber <sebastian.huber@embedded-brains.de> wrote:
> libstdc++-v3/ChangeLog
> 2015-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
>
> testsuite/*: Use 's/dg-do run.*\*-\*-cygwin\* /&*-*-rtems* /' to
> add RTEMS target selector to all tests that run on Cygwin.
Wow, seems unfortunate. Why not define a selector for all the tests that are the same, and use it instead, and then in target supports, you can then claim all these triplets as members of that selector. Harder part would be the name of the selector. Real_machine? :-)
The idea being, if some one wants to do a real machine, they implement the beef under libstdc++ that it needs to support all these test cases, and then they can then claim membership in that subset.