summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2009-11-04 12:10:24 -0800
committerKaz Kylheku <kaz@kylheku.com>2009-11-04 12:10:24 -0800
commitbdccbad1c7da40d80f976858582574eb3c76dd40 (patch)
tree8dbc7d849b1303acb7302c344b12a2eb2bcbe567 /ChangeLog
parent9dca18dfee0c596c231b762c945a14baa8d8da94 (diff)
downloadtxr-bdccbad1c7da40d80f976858582574eb3c76dd40.tar.gz
txr-bdccbad1c7da40d80f976858582574eb3c76dd40.tar.bz2
txr-bdccbad1c7da40d80f976858582574eb3c76dd40.zip
Build configuration via configure script, with cross compiling support.
(Tested by cross-compiling txr on an x86 GNU/Linux system to run on a MIPS-based GNU/Linux system).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f521fd61..4710cc7f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
2009-10-22 Kaz Kylheku <kkylheku@gmail.com>
+ Build configuration via configure script, with cross compiling support.
+ (Tested by cross-compiling txr on an x86 GNU/Linux system
+ to run on a MIPS-based GNU/Linux system).
+
+ * configure: New script.
+ * Makefile: (OPT_FLAGS, LANG_FLAGS, DIAG_FLAGS, DBG_FLAGS,
+ LEX_DBG_FLAGS, TXR_DBG_OPTS, LEXLIB): Variables removed;
+ these are now generated in config.make by configure.
+ (config.make): New target to print friendlier diagnostic if
+ the build is not configured.
+ (distclean): New target to do clean, plus remove config.make.
+
+2009-10-22 Kaz Kylheku <kkylheku@gmail.com>
+
* parser.l (YY_INPUT): Kill tabs with spaces (how did they sneak in?).
Fix possible use of uninitialized ch.