This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, libstdc++] Add proper OpenBSD support


On 4 September 2012 20:26, Mark Kettenis wrote:
> Fixes a few testcases.  Mostly based on the existing
> NetBSD/FreeBSD/Darwin code.
>
> 2012-09-04  Mark Kettenis  <kettenis@openbsd.org>
>
>         * configure.host (*-*-openbsd*) Set cpu_include_dir.
>         * config/os/bsd/openbsd/ctype_base.h: New file.
>         * config/os/bsd/openbsd/ctype_configure_char.cc: New file.
>         * config/os/bsd/openbsd/ctype_inline.h: New file.
>         * config/os/bsd/openbsd/os_defines.h: New file.

This patch is OK, thanks.  Do you want me to commit it for you?

It shouoldn't stop the patch going in, but I assume that this test
fails on OpenBSD even with your patch applied?

#include <locale>
#include <assert.h>

class gnu_ctype: public std::ctype<wchar_t> { };

int main()
{
  gnu_ctype gctype;

  assert(gctype.is(std::ctype_base::xdigit, L'a'));
}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]