Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Jan 2012 21:36:12 +0000 (UTC)
From:      Ulrich Spoerlein <uqs@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r229651 - in head: contrib/groff/tmac lib/libstdthreads share/man/man3
Message-ID:  <201201052136.q05LaCE2056678@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: uqs
Date: Thu Jan  5 21:36:12 2012
New Revision: 229651
URL: http://svn.freebsd.org/changeset/base/229651

Log:
  Pull up vendor changes to mdoc(7)
  
  This switches us to using -isoC-2011 as the symbol name which is used by
  groff and mdocml. It follows the change to 4 digit years as done with
  IEEE Std 1003 post-1999.
  
  MFC after:	2 weeks (groff changes only)

Modified:
  head/contrib/groff/tmac/doc-syms
  head/contrib/groff/tmac/groff_mdoc.man
  head/lib/libstdthreads/thrd_create.3
  head/share/man/man3/ATOMIC_VAR_INIT.3
  head/share/man/man3/tgmath.3

Modified: head/contrib/groff/tmac/doc-syms
==============================================================================
--- head/contrib/groff/tmac/doc-syms	Thu Jan  5 21:18:34 2012	(r229650)
+++ head/contrib/groff/tmac/doc-syms	Thu Jan  5 21:36:12 2012	(r229651)
@@ -605,6 +605,8 @@
 .ds doc-str-St--isoC           \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:1990
 .as doc-str-St--isoC           " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St]\*[Rq])
 .als doc-str-St--isoC-90 doc-str-St--isoC
+.ds doc-str-St--isoC-2011      \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:2011
+.as doc-str-St--isoC-2011      " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^11\*[doc-str-St]\*[Rq])
 .ds doc-str-St--isoC-99        \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:1999
 .as doc-str-St--isoC-99        " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^99\*[doc-str-St]\*[Rq])
 .ds doc-str-St--isoC-amd1       \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/AMD1:1995
@@ -613,8 +615,6 @@
 .as doc-str-St--isoC-tcor1      " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St], Technical Corrigendum 1\*[Rq])
 .ds doc-str-St--isoC-tcor2      \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/TCOR2:1995
 .as doc-str-St--isoC-tcor2      " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St], Technical Corrigendum 2\*[Rq])
-.ds doc-str-St--isoC-11        \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:2011
-.as doc-str-St--isoC-11        " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^11\*[doc-str-St]\*[Rq])
 .
 .\" POSIX Part 1: System API
 .ds doc-str-St--p1003.1        \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.1

Modified: head/contrib/groff/tmac/groff_mdoc.man
==============================================================================
--- head/contrib/groff/tmac/groff_mdoc.man	Thu Jan  5 21:18:34 2012	(r229650)
+++ head/contrib/groff/tmac/groff_mdoc.man	Thu Jan  5 21:36:12 2012	(r229651)
@@ -2038,8 +2038,8 @@ are:
 .St -isoC-90
 .It Li \-isoC\-99
 .St -isoC-99
-.It Li \-isoC\-11
-.St -isoC-11
+.It Li \-isoC\-2011
+.St -isoC-2011
 .El
 .Pp
 .

Modified: head/lib/libstdthreads/thrd_create.3
==============================================================================
--- head/lib/libstdthreads/thrd_create.3	Thu Jan  5 21:18:34 2012	(r229650)
+++ head/lib/libstdthreads/thrd_create.3	Thu Jan  5 21:36:12 2012	(r229651)
@@ -110,7 +110,7 @@
 .Fn tss_set "tss_t key" "void *val"
 .Sh DESCRIPTION
 As of
-.St -isoC-11 ,
+.St -isoC-2011 ,
 the C standard includes an API for writing multithreaded applications.
 Since POSIX.1 already includes a threading API that is used by virtually
 any multithreaded application, the interface provided by the C standard
@@ -252,7 +252,7 @@ code
 .Xr pthread 3
 .Sh STANDARDS
 These functions are expected to conform to
-.St -isoC-11 .
+.St -isoC-2011 .
 .Sh HISTORY
 These functions appeared in
 .Fx 10.0 .

Modified: head/share/man/man3/ATOMIC_VAR_INIT.3
==============================================================================
--- head/share/man/man3/ATOMIC_VAR_INIT.3	Thu Jan  5 21:18:34 2012	(r229650)
+++ head/share/man/man3/ATOMIC_VAR_INIT.3	Thu Jan  5 21:36:12 2012	(r229651)
@@ -274,7 +274,7 @@ When using GCC, all atomic operations ar
 .Dv memory_order_seq_cst .
 .Pp
 Instead of using the atomic operations provided by this interface,
-.St -isoC-11
+.St -isoC-2011
 allows the atomic variables to be modified directly using built-in
 language operators.
 This behaviour cannot be emulated for older compilers.
@@ -292,7 +292,7 @@ datatypes, if supported by the CPU.
 .Xr atomic 9
 .Sh STANDARDS
 These macros attempt to conform to
-.St -isoC-11 .
+.St -isoC-2011 .
 .Sh HISTORY
 These macros appeared in
 .Fx 10.0 .

Modified: head/share/man/man3/tgmath.3
==============================================================================
--- head/share/man/man3/tgmath.3	Thu Jan  5 21:18:34 2012	(r229650)
+++ head/share/man/man3/tgmath.3	Thu Jan  5 21:36:12 2012	(r229651)
@@ -141,13 +141,13 @@ first appeared in
 .Fx 5.3 .
 .Sh COMPILER SUPPORT
 Before
-.St -isoC-11 ,
+.St -isoC-2011 ,
 the header
 .In tgmath.h
 could not be implemented with strictly conforming C code and needed
 special compiler support.
 As of
-.St -isoC-11 ,
+.St -isoC-2011 ,
 this header file can be implemented using the
 .Fn _Generic
 language keyword.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201052136.q05LaCE2056678>