summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorRobert de Bath <rdebath@poboxes.com>2005-01-23 15:31:04 +0100
committerLubomir Rintel <lkundrak@v3.sk>2013-10-23 23:48:50 +0200
commit62c27c1c5cb6257b13dfc9be0394e0d2e86f2735 (patch)
treef702b7e5f80293367e1b6f9812bd45e80378be26 /Changes
parent6cb598cc5f1c8ae6d14381c2776338584368257e (diff)
downloaddev86-62c27c1c5cb6257b13dfc9be0394e0d2e86f2735.tar.gz
Import Dev86src-0.16.17.tar.gzv0.16.17
Diffstat (limited to 'Changes')
-rw-r--r--Changes16
1 files changed, 12 insertions, 4 deletions
diff --git a/Changes b/Changes
index 78a0c27..35fa465 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,14 @@
For version 0.16.*.
-> Starting to remove builtin cpp from bcc-cc1, beware.
+> Sorry forgot to flip this back: perror and strerror are back to using
+ the /lib/liberror.txt file for all 8086 Elks modes. Only i386 has the
+ file linked. Elksemu now traps accesses to this file and substitutes
+ a fake.
+
+> Added vararg macros to new preprocessor.
+
+> Builtin CPP removed for __BCC__ compile, bcc-cc1 fit in 16bit but
+ crashes. Thirty two bit works fine, gcc or bcc. (almost any 32bit.)
> Added __BCC_VERSION__ macro, defined by bcc.c contains hex version no.
@@ -16,13 +24,13 @@ For version 0.16.*.
Native paths. As86_encap moved to LIBDIR.
> I've altered 'perror' and 'strerror' to be normal when compiled for
- everything except libc_f.a. Only that library it look for the
- liberror.txt file and it now looks in "/lib/liberror.txt".
+ everything except libc_f.a. Only with that library will it look for the
+ liberror.txt file and it now looks in "/lib/liberror.txt" only.
This means there's no need to install it anywhere except ELKS itself.
> Change -Mg option to use uclibc as glibc2 seems to have stopped working.
-> ar.c switch to usnig strerror.
+> ar.c switch to using strerror.
> Move elksemu, it's used like a shared library but is best treated like
an emulator so it's now installed in DISTBIN. Also on Linux-386 it's