On Jun 23, 2022, Alexandre Oliva wrote:
> Sorry, I goofed when testing this, and another internal xfail machinery
> hid the bug: I had to use dg-xfail-run-if instead.
And then, having enabled pipe(), disabled the internal xfail machinery,
and added -Wl,--gc-sections after -lbsd as recommended, I
On Jun 23, 2022, Jonathan Wakely wrote:
> On Thu, 23 Jun 2022 at 12:26, Alexandre Oliva via Libstdc++
> wrote:
>> I was using something like this internally. Regstrapped on
>> x86_64-linux-gnu, also tested with a cross to aarch64-rtems6. Ok to
>> install?
> OK, thanks.
Sorry, I goofed when
On Thu, 23 Jun 2022 at 12:26, Alexandre Oliva via Libstdc++
wrote:
>
> On Jun 23, 2022, Jonathan Wakely wrote:
>
> > On Thu, 23 Jun 2022, 10:02 Sebastian Huber, <
> > sebastian.hu...@embedded-brains.de> wrote:
>
> >> On 22/06/2022 07:24, Alexandre Oliva via Gcc-patches wrote:
> >> > +} elseif
On Jun 23, 2022, Jonathan Wakely wrote:
> On Thu, 23 Jun 2022, 10:02 Sebastian Huber, <
> sebastian.hu...@embedded-brains.de> wrote:
>> On 22/06/2022 07:24, Alexandre Oliva via Gcc-patches wrote:
>> > +} elseif { [istarget *-*-rtems*] } {
>> > + # Adding -Wl,--gc-sections would enable a
On Thu, 23 Jun 2022, 10:02 Sebastian Huber, <
sebastian.hu...@embedded-brains.de> wrote:
> On 22/06/2022 07:24, Alexandre Oliva via Gcc-patches wrote:
> > +} elseif { [istarget *-*-rtems*] } {
> > + # Adding -Wl,--gc-sections would enable a few more tests to
> > + # link, but all of th
On 22/06/2022 07:24, Alexandre Oliva via Gcc-patches wrote:
+} elseif { [istarget *-*-rtems*] } {
+ # Adding -Wl,--gc-sections would enable a few more tests to
+ # link, but all of them fail at runtime anyway, because the
+ # io_context ctor calls pipe(), which always fails,
On Wed, 22 Jun 2022 at 06:25, Alexandre Oliva via Libstdc++
wrote:
>
>
> Networking functions that net_ts tests rely on are defined in libbsd
> on RTEMS, so link with it.
>
> Regstrapped on x86_64-linux-gnu, also tested with a cross to
> aarch64-rtems6. Ok to install?
OK, thanks.
Networking functions that net_ts tests rely on are defined in libbsd
on RTEMS, so link with it.
Regstrapped on x86_64-linux-gnu, also tested with a cross to
aarch64-rtems6. Ok to install?
for libstdc++-v3/ChangeLog
* testsuite/lib/dg-options.exp (add_options_for_net_ts): Add