Standards-Version: 3.9.6 (no changes)
[ckermit.git] / ckuus5.c
index 744d75e..c4c8782 100644 (file)
--- a/ckuus5.c
+++ b/ckuus5.c
@@ -10770,6 +10770,15 @@ initoptlist() {
 #ifdef __FreeBSD__
     makestr(&(optlist[noptlist++]),"__FreeBSD__");
 #endif /* __FreeBSD__ */
+#ifdef FREEBSD4
+    makestr(&(optlist[noptlist++]),"FREEBSD4");
+#endif /* FREEBSD4 */
+#ifdef FREEBSD8
+    makestr(&(optlist[noptlist++]),"FREEBSD8");
+#endif /* FREEBSD8 */
+#ifdef FREEBSD9
+    makestr(&(optlist[noptlist++]),"FREEBSD9");
+#endif /* FREEBSD9 */
 #ifdef __linux__
     makestr(&(optlist[noptlist++]),"__linux__");
 #endif /* __linux__ */
@@ -11965,6 +11974,21 @@ shofea() {
     flag = 1;
 #endif /* CK_XYZ */
 
+#ifdef NOFLOAT
+    printf(" No floating-point arithmetic\n");
+    if (++lines > cmd_rows - 3) { if (!askmore()) return(1); else lines = 0; }
+    flag = 1;
+    printf(" No S-Expressions (LISP interpreter)\n");
+    if (++lines > cmd_rows - 3) { if (!askmore()) return(1); else lines = 0; }
+    flag = 1;
+#else
+#ifdef NOSEXP
+    printf(" No S-Expressions (LISP interpreter)\n");
+    if (++lines > cmd_rows - 3) { if (!askmore()) return(1); else lines = 0; }
+    flag = 1;
+#endif /* NOSEXP */
+#endif /* NOFLOAT */
+
 #ifdef NOTLOG
     printf(" No transaction log\n");
     if (++lines > cmd_rows - 3) { if (!askmore()) return(1); else lines = 0; }