From e4450517902c51ada25e5cce066d1b81eb5fbb08 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sat, 17 Jun 2017 08:22:59 -0600 Subject: [PATCH] rktio: update some source notes --- racket/src/README | 3 ++- racket/src/racket/README | 2 +- racket/src/rktio/README.txt | 4 +++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/racket/src/README b/racket/src/README index e6d72b9428..65ee3e922b 100644 --- a/racket/src/README +++ b/racket/src/README @@ -393,7 +393,8 @@ documentation for "config search paths" for more information. ======================================================================== At a minimum, to port Racket to a new platform, edit "racket/sconfig.h" -to provide a platform-specific compilation information. +and "rktio/rktio_platform.h" to provide a platform-specific compilation +information. ======================================================================== Additional Compilation Notes diff --git a/racket/src/racket/README b/racket/src/racket/README index 75dba28946..85029a7294 100644 --- a/racket/src/racket/README +++ b/racket/src/racket/README @@ -16,7 +16,7 @@ Some general guidelines for modying this code: * If a globally visible function is meant for exporting to embedding applications, extensions, or through the FFI, put the prototype in - "src/schemef.h" (and re-generated files with `make exports`). + "src/schemef.h" (and re-generate files with `make exports`). Functions available only to embedding applications can go in "scheme.h". Otherwise, put global function prototypes in "schpriv.h". diff --git a/racket/src/rktio/README.txt b/racket/src/rktio/README.txt index 85190781b4..162f8afde5 100644 --- a/racket/src/rktio/README.txt +++ b/racket/src/rktio/README.txt @@ -9,7 +9,9 @@ The library is meant to be * always non-blocking; * independent of global state, so that it works with or without - threads; and + threads; + + * require no C preprocessor conditionals in client code; and * easily callable though a FFI.