Skip to content

Commit 46f6ca4

Browse files
author
ripley
committed
document C23 changes
git-svn-id: https://svn.r-project.org/R/trunk@87376 00db46b3-68df-0310-9c12-caf00c1e9a41
1 parent c3060e6 commit 46f6ca4

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

doc/NEWS.Rd

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,18 @@
391391
}
392392
393393
\section{\Rlogo CHANGES IN R 4.4.2 patched}{
394-
\subsection{C-LEVEL FACILITIES}{
394+
\subsection{INSTALLATION}{
395+
\itemize{
396+
\item \R can be installed using C23 (for example with
397+
\option{-std=gnu23} or \option{-std=gnu2x}) with recent compilers
398+
including \command{gcc} 14, Apple \command{clang} 16 and LLVM
399+
\command{clang} 17--19. (LLVM \command{clang} 18 and 19 objected
400+
to apparently valid code using attributes accepted by all the
401+
other compilers.)
402+
}
403+
}
404+
405+
\subsection{C-LEVEL FACILITIES}{
395406
\itemize{
396407
\item The functions \code{R_strtod} and \code{R_atof} now allow
397408
hexadecimal constants without an exponent, for compatibility with

0 commit comments

Comments
 (0)