This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [PATCH, libstdc++] Add proper OpenBSD support
- From: Jonathan Wakely <jwakely dot gcc at gmail dot com>
- To: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- Cc: libstdc++ at gnu dot org, gcc-patches at openbsd dot org
- Date: Sun, 9 Sep 2012 21:07:39 +0100
- Subject: Re: [PATCH, libstdc++] Add proper OpenBSD support
- References: <201209041926.q84JQcjb003985@glazunov.sibelius.xs4all.nl>
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'));
}