~ chicken-core (chicken-5) 3f195ba73b6faf856bac61155fe52e9a57bc822a
commit 3f195ba73b6faf856bac61155fe52e9a57bc822a
Author: Peter Bex <peter.bex@xs4all.nl>
AuthorDate: Mon Jun 2 16:30:17 2014 +0200
Commit: Peter Bex <peter.bex@xs4all.nl>
CommitDate: Mon Jun 2 16:30:28 2014 +0200
Add a note regarding Haiku (remove -fwrapv and touch build-version.c)
diff --git a/README b/README
index 9696f234..dfe62ee1 100644
--- a/README
+++ b/README
@@ -628,6 +628,21 @@
mitigates this to some degree, but very large C files may still be
uncompilable. This is known to affect the html-tags egg.
+ Haiku:
+
+ - The default GCC compiler is too old to support the -fwrapv
+ option. You can either remove the flag from Makefile.haiku,
+ use a newer GCC, or supply your own C_COMPILER_OPTIONS on
+ the Make command line.
+
+ - The default Haiku BFS file system only supports timestamps
+ with a granularity of one second. This may cause trouble
+ with pregenerated release or development snapshot tarballs
+ due to the way files are pre-translated to C. You'll either
+ need to have CHICKEN installed, or touch the
+ build-version.c file before building.
+
+
6. Bootstrapping
To build a bootstrapping compiler yourself, get the most
Trap