]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libstdc++-v3/config/os/bsd/netbsd/ctype_base.h
Update copyright years in libstdc++-v3/
[thirdparty/gcc.git] / libstdc++-v3 / config / os / bsd / netbsd / ctype_base.h
index 37139812cdd7fe41608df06c372d8765a6cde805..f441d749c1f30138450c2f0b7e7f1d068f6b8b05 100644 (file)
@@ -1,6 +1,6 @@
 // Locale support -*- C++ -*-
 
-// Copyright (C) 2000, 2009 Free Software Foundation, Inc.
+// Copyright (C) 2000-2014 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -31,9 +31,9 @@
 //   anoncvs@anoncvs.netbsd.org:/cvsroot/basesrc/include/ctype.h
 // See www.netbsd.org for details of access.
   
-#include <sys/param.h>
-
-_GLIBCXX_BEGIN_NAMESPACE(std)
+namespace std _GLIBCXX_VISIBILITY(default)
+{
+_GLIBCXX_BEGIN_NAMESPACE_VERSION
 
   /// @brief  Base class for ctype.
   struct ctype_base
@@ -45,7 +45,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
     // on the mask type. Because of this, we don't use an enum.
     typedef unsigned char              mask;
 
-#if __NetBSD_Version__ < 599004100
+#ifndef _CTYPE_U
     static const mask upper            = _U;
     static const mask lower    = _L;
     static const mask alpha    = _U | _L;
@@ -72,4 +72,5 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
 #endif
   };
 
-_GLIBCXX_END_NAMESPACE
+_GLIBCXX_END_NAMESPACE_VERSION
+} // namespace