On Mon, 9 Feb 2015, Matthew Wahab wrote: > On 07/02/15 00:11, Jonathan Wakely wrote: > > Any idea why HP still sees the tests fail? See comment 8 at > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64467#c8 > > It looks like he's found the problem: that _NEWLIB_ is a recent addition that > isn't in the version he's using. I'll try replacing _NEWLIB_ with > _NEWLIB_VERSION_ as suggested.
(Careful with that macro spelling, if nothing else.) Better to use existing mechanisms and stop playing with target-related macros. Add this at the top (see other placements of dg-options) and replace "#if defined (__NEWLIB__)" with "#ifdef NEWLINE_IN_CLASS_BLANK": // { dg-options "-DNEWLINE_IN_CLASS_BLANK" { target newlib } } brgds, H-P