Documented floating-point status.
authordtrg <none@none>
Sat, 28 Apr 2007 22:34:47 +0000 (22:34 +0000)
committerdtrg <none@none>
Sat, 28 Apr 2007 22:34:47 +0000 (22:34 +0000)
plat/cpm/README
plat/linux386/README
plat/pc86/README

index 5b2bb9f..1712c2e 100644 (file)
@@ -17,6 +17,9 @@ represent the console. All reads block. There's enough TTY emulation to allow
 There's a special, if rather minimilist, interface to give applications access
 to CP/M. See include/cpm.h for details.
 
+IEEE floating point is not available. Attempts to use floating-point numbers 
+will cause the program to terminate.
+
 
 Example command line
 ====================
index a6c27e8..880346c 100644 (file)
@@ -16,6 +16,8 @@ proof-of-concept stage right now.
 Important note: you *can't* link access ELF shared libraries from these
 executables. In other words, you have to all your work from inside ACK.
 
+IEEE floating point is available, but requires an FPU.
+
 The executables are generated with aelfslod and are extremely simple; there's
 one rwx ELF section which contains all the application's code and data. This
 is not optimal, but it does work.
index b6a9f81..689c708 100644 (file)
@@ -16,6 +16,8 @@ This means that there's not very much memory available. It would be very easy
 to change it to run in SMALL mode, where CS occupies one segment and DS and SS
 another, which would give 64kB for nearly all programs; I just haven't done it.
 
+IEEE floating point is available, but requires an FPU.
+
 This port only implements a very limited set of syscalls --- and most of those
 are stubs required to make the demo apps link. File descriptors 0, 1 and 2
 represent the console. All reads block. There's enough TTY emulation to allow