summaryrefslogtreecommitdiff
path: root/lib/libc/locale
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2019-06-25 17:40:25 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2019-06-25 17:40:25 +0000
commit1a2ad3e188e3fab8313fc1f99b2f2331069e8b3f (patch)
treec01fec75152d61d4a530ba5558e8a74039524ae7 /lib/libc/locale
parent5ad5b9f0c01164b4552618966a612d415ae65b62 (diff)
POSIX.1-2008 TC3 is going to clarify how newlocale(3) uses oldloc.
Explicitly state that our implementation now complies with the stricter requirements of TC3 because the newlocale(3) in old OpenBSD releases only complied with the weaker requirements of the old text of the standard. The complaints from our users resulted in both our implementation and the standard being improved. For details, see: http://austingroupbugs.net/view.php?id=1243#c4347
Diffstat (limited to 'lib/libc/locale')
-rw-r--r--lib/libc/locale/newlocale.37
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/libc/locale/newlocale.3 b/lib/libc/locale/newlocale.3
index a9895a07e64..2f2574b6aea 100644
--- a/lib/libc/locale/newlocale.3
+++ b/lib/libc/locale/newlocale.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: newlocale.3,v 1.2 2019/03/29 12:34:44 schwarze Exp $
+.\" $OpenBSD: newlocale.3,v 1.3 2019/06/25 17:40:24 schwarze Exp $
.\"
.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: March 29 2019 $
+.Dd $Mdocdate: June 25 2019 $
.Dt NEWLOCALE 3
.Os
.Sh NAME
@@ -160,7 +160,8 @@ may also fail with
.Xr wctype 3
.Sh STANDARDS
These functions conform to
-.St -p1003.1-2008 .
+.St -p1003.1-2008
+including Technical Corrigendum 3.
.Sh HISTORY
These functions have been available since
.Ox 6.2 .