Commit graph

15 commits

Author SHA1 Message Date
David Brown
716240bdd6 Simplify runtime error reporting and move to platform common source. 2016-11-12 10:20:50 +00:00
David Brown
ed7043324d Remove redundant writer in OPM. Fix Files.Readline for CR/LF and guarantee 0 termination. 2016-11-11 18:23:31 +00:00
David Brown
c93705920e Remove redundant sync that causes error on windows. Update console for Windows cr/lf. 2016-11-10 11:22:23 +00:00
David Brown
80de6dc216 Rationalise -O2 vs -OC library build. 2016-10-15 17:15:05 +01:00
David Brown
c2567a2600 Reorganise system and runtime library modules for both O2 and OC builds. 2016-10-01 17:26:44 +01:00
David Brown
9ffafc59b4 Reenable library files, fix LONGREAL constants and type casts. 2016-09-26 19:01:59 +01:00
David Brown
22a4f8e263 Use SYSTEM.ADDRESS in libraries. Build all with -O2. Support INC(a,b) for any int a,b that support a:=a+b. 2016-09-23 13:04:24 +01:00
David Brown
20a97bb570 Add check that double and long long (both 64 bit) have same alignment. 2016-09-21 11:56:21 +01:00
David Brown
1a83167d5a Fix ethMD5 build. May need more work to be correct on 64 bit builds. 2016-09-20 16:43:34 +01:00
David Brown
9971e56451 INT64 support in the interface browser. 2016-09-18 15:52:11 +01:00
David Brown
dc699db9f5 Support 64 bit integer literals on all builds, and fix 64 bit Console.hex display. 2016-09-15 15:23:08 +01:00
David Brown
ca2cc52a44 Port updated tests and binary snapping, with corrected Reals code, from tidy branch. 2016-08-24 14:10:06 +01:00
David Brown
2b3b6a822a File mode corrections. Add lol filetype to 'lf' eolns. 2016-06-16 18:14:58 +01:00
David Brown
7bdc53145e Update library source to V2. 2016-06-16 14:56:42 +01:00
David Brown
1304822769 Rename lib to library. 2016-06-16 13:56:12 +01:00