Clarify build requirements

Document the need for the XSI Extension.  Don't list curses as
required, it's actually optional.  Correct advice for Solaris.  Add
advice for AIX.  Drop references to C89; we actually require C99, and
POSIX.1-2001 provides it.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
Markus Armbruster 2020-12-28 10:01:44 +01:00
parent deee99a01d
commit 77d3da4f09
3 changed files with 15 additions and 11 deletions

View file

@ -191,8 +191,6 @@ Do not use
// C++/C99 comments
because they are not portable C89.
Conditional compilation
Unless the conditional code is very short, please comment it like
@ -362,7 +360,7 @@ it's as relevant as ever:
Portability
-----------
FIXME C89, POSIX
FIXME C99, POSIX
FIXME sizes, printf formats