Update the README.
authorDavid Given <dg@cowlark.com>
Sat, 7 Jan 2017 19:11:01 +0000 (20:11 +0100)
committerDavid Given <dg@cowlark.com>
Sat, 7 Jan 2017 19:11:01 +0000 (20:11 +0100)
README

diff --git a/README b/README
index 830c86c..d3273fc 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
                      ===================================
 
                   © 1987-2005 Vrije Universiteit, Amsterdam
-                                2016-11-26
+                                2017-01-07
 
 
 INTRODUCTION
@@ -25,7 +25,7 @@ SUPPORT
 
 Languages:
 
-ANSI C, Pascal, Modula 2, Basic. K&R is supported via the ANSI C compiler.
+ANSI C, B, Pascal, Modula 2, Basic. K&R is supported via the ANSI C compiler.
 
 Platforms:
 
@@ -120,7 +120,8 @@ Some useful options include:
 ack figures out which language to use from the file extension:
 
   .c               C (ANSI or K&R)
-  .b               Basic
+  .b               the PDP-11 dialect of B
+  .bas             Basic
   .mod             Modula-2
   .ocm             Occam 1
   .p               Pascal
@@ -159,6 +160,10 @@ There are some things you should be aware of.
 - The ACK uses its own .o format. You won't be able to mix the ACK's object
   files and another compiler's.
 
+- When compiling together multiple B source files, you need to do some extra
+  work to initialise them properly otherwise your program will crash on
+  startup; see the ack(1) and abmodules(1) man pages.
+
 - The distribution contains *everything*, including the weird, ancient,
   archaic stuff that doesn't work any more and never will, such as the int EM
   interpreter and the assembler-linkers. Only some of it builds. Look for