diff options
Diffstat (limited to 'doc/port.htm')
-rw-r--r-- | doc/port.htm | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/doc/port.htm b/doc/port.htm index 5be8473..f05684b 100644 --- a/doc/port.htm +++ b/doc/port.htm @@ -16,9 +16,9 @@ ALT="[Icon home]" WIDTH=128 HEIGHT=144 BORDER=0 ALIGN=RIGHT> </A> <BR> <SMALL> Department of Computer Science </SMALL> <BR> <SMALL> The University of Arizona </SMALL> -<P> <SMALL> www.cs.arizona.edu/icon/v943/port.htm -<BR> Last updated November 8, 2005 </SMALL> -<!-- $Id: port.htm,v 1.5 2005/11/08 23:24:35 gmt Exp $ --> +<P> <SMALL> www.cs.arizona.edu/icon/v950/port.htm +<BR> Last updated March 25, 2010 </SMALL> +<!-- $Id: port.htm,v 1.9 2010/03/25 23:33:10 gmt Exp $ --> <H2> Introduction </H2> @@ -47,7 +47,7 @@ although they are not part of the 1992 standard. <H3>C Compiler</H3> -Icon requires a production-quality compiler supporting ANSI C (X3.159-1989). +Icon requires a production-quality compiler supporting C99 (ISO/IEC 9899:1999). <EM>Production quality</EM> implies correctness, robustness, and the ability to handle large files and complicated expressions. @@ -71,8 +71,6 @@ In addition to the standard C library, Icon uses the library functions specified by POSIX.1 (IEEE 1993.1-1996). In particular, Icon uses <DFN>POSIX threads</DFN> and <DFN>semaphores</DFN> to implement context switching for co-expressions. -This eliminates the need for specialized assembly-language code, -some of which can still be seen in older configurations. @@ -141,7 +139,7 @@ The parameters set here are: <DT><CODE>CC</CODE> <DD>The command name for the C compiler. Typical values are - <CODE>cc</CODE>, <CODE>gcc</CODE>, or <CODE>c89</CODE>. + <CODE>cc</CODE>, <CODE>gcc</CODE>, or <CODE>c99</CODE>. <DT><CODE>CFLAGS</CODE> <DD>C compiler flags. A path specification for the X11 libraries |