port r77839 from trunk

git-svn-id: https://svn.r-project.org/R/branches/R-3-6-branch@77840 00db46b3-68df-0310-9c12-caf00c1e9a41
diff --git a/doc/manual/R-exts.texi b/doc/manual/R-exts.texi
index db7781a..5361c07 100644
--- a/doc/manual/R-exts.texi
+++ b/doc/manual/R-exts.texi
@@ -13349,7 +13349,9 @@
 @code{integer} respectively).  These routines print the label on one
 line and then print @var{data} as if it were an @R{} vector on
 subsequent line(s).  They work with zero @var{ndata}, and so can be used
-to print a label alone.
+to print a label alone.  Note though that some compilers will give an
+error or warning unless @var{data} is an array: others will accept a
+scalar when @var{ndata} has value one or zero.
 
 @node Calling C from Fortran and vice versa, Numerical analysis subroutines, Printing, The R API
 @section Calling C from Fortran and vice versa