commit: 84788d1ad948dd9ba563ab914034abc440663db8
parent: a7b8cae0edc3b4ebc744c506bb69d0a02ae1859c
author: Brian Callahan <bcallah@openbsd.org>
date: Fri, 26 Jan 2018 23:51:47 -0500
Add a supported compilers list to README.md
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -8,6 +8,7 @@ Because all operating systems deserve a good shell.
Supported systems
-----------------
+`oksh` is known to run on the following Operating Systems:
* OpenBSD
* FreeBSD
* DragonFly BSD
@@ -18,6 +19,16 @@ Supported systems
Running on a system not listed here? Add it and send a pull request!
+Supported compilers
+-------------------
+`oksh` is known to build with the following C compilers:
+* clang (https://llvm.org/)
+* gcc (https://gcc.gnu.org/)
+* pcc (http://pcc.ludd.ltu.se/)
+* cparser (https://pp.ipd.kit.edu/firm/)
+
+Building with a compiler not listed here? Add it and send a pull request!
+
Packages
--------
`oksh` is included in some package systems.
@@ -28,7 +39,8 @@ Using a package not listed here? Add it and send a pull request!
Dependencies
------------
A C compiler that understands the `long long` type. A C99 compiler is the
-easiest way to ensure that `oksh` will build correctly.
+easiest way to ensure that `oksh` will build correctly. Please see the
+list of C compilers above for a list of known working compilers.
A `configure` script that produces a `POSIX` `Makefile` is provided to
ease building and installation and can be run by: