home *** CD-ROM | disk | FTP | other *** search
-
- *** NEWSOZO1.ZOO ***
-
-
- This file contains the following changes over sozobon1.zoo:
- -----------------------------------------------------------
-
- a) All binaries have been recompiled using an updated dlibs.a, which offers
- several improvements including:
-
- o programs now work under shells using the xARG method.
- o programs now work under monitors such as monst.
- o other things that don't make much difference usually.
-
- See NEWDLIBS.ARC for more details, if your interested.
-
- b) top.ttp has been fixed. I know this is a rash claim, but now
- EVERYTHING I possess in c source form compiles with the -O option. This
- includes microemacs version 3.10, which is fairly big (for an ST with no
- hard disk :-) ). The fix was so small I saw no need to repost the
- source. It occured at about line 300 in peep3.c:
-
- if ((i3->live & i3->src.areg) == 0) {
- becomes:
- if ((i3->live & RM(i3->src.areg)) == 0) {
-
- This was a serious bug because it took out the assignment of a register
- variable from the stack, as it thought that register was dead.
-
- I would now advise everyone using sozobon version 1.0 (in which ld.ttp
- doesn't even work) to switch to version 1.2 and for those people using
- version 1.2 to get the latest version.
-
- l.b.brown@newcastle.ac.uk
-
-