Sounds great. I look forward to downloading/uploading the latest level, then I
can try learning C by actually trying to port some code.

/Tom Kern

--- Dave Wade <[EMAIL PROTECTED]> wrote:
> Glad its been od some use. Just to say that whilst I
> have worked hard, a lot of work has goine on behind
> the scenes. Dave Pitts who started this has helped fix
> some of the machine definitaions which were wrong for
> unsigned half words. Phil Roberts has been helping
> with math.h & of course Paul Edwards has moved the
> support from GCC322 to GCC323. 
> 
>  Well the new version should be much cleaner in ESA. I
> have :-
> 
> 1) Changed the startup code to issue FILEDEFS for the
> console if SYSPRINT and SYSIN are not defined, so you
> can now run modules with no wrapper EXEC.
> 
> 2) Re-assembled everything with proper AMODE/RMODE
> settings, and tweaked the support code to issue
> GETMAIN/FREEMAIN so it will get 31 bit storage.
> 
> 3) Cleaned up the assembler support routine so it uses
> CMSCALL to issue CMS commands. The routine is still
> called as _SVC202_ from C defined as follows:-
> 
> _SVC202_(PARMS,CODE,ERROR)
> 
> WHERE :-
>   PARMS IS A POINTER TO AN SVC202 PARAMETER LIST
>   CODE IS A CODE TO SAY OF &CONTROL IS ON OR OFF
>   ERROR is the RC from the CMSCALL.
> 
> In addition there is some support for floating point.
> 
> a. The s/f/printf, now has soem basic support for
> doubles(). 
> 
> b. strtod() works for numbers with a fractional part. 
> 
> c. There is a preliminary "alpha" release of support
> for "math.c"
> 
> Sorting out the runtime to use natice CMS I/O is high
> on my ToDo list, along with cleaning up the
> implementation of math.h. I think math.h is next as
> "Cody and Waite" arrived on an inter-library loan so I
> need to finish it before I have to send it back:-)
> 
> Hope this is all OK
> 
> Dave.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to