Commit graph

26 commits

Author SHA1 Message Date
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
cca132d784 More adjustments to ADDRESS vs LONGINT. An -O2 on 64 bit compiler has worked once! 2016-09-23 10:53:24 +01:00
David Brown
7b8eed9993 Revert LEN() to returnng LONGINT 2016-09-22 20:48:13 +01:00
David Brown
b40dc4e2f8 Some support in makefile for 32 bit model. 2016-09-22 20:02:46 +01:00
David Brown
b158671cf8 SYSTEM.ADR and LEN both return SYSTEM.ADDRESS. 2016-09-22 18:40:35 +01:00
David Brown
0ea077814f More LONGINT changes to INT64. Hopefully fixes android and pi builds. 2016-09-20 17:51:14 +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
9baf4c9429 Fix shift/rotate for all integer types, add tests, make build order work for SYSTEM.c/h changes. 2016-09-12 15:55:54 +01:00
David Brown
7d7579a36d Remove unused AlignSize proc, and clean sym files before compiler build. 2016-08-29 17:47:54 +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
b3e2c5f9a6 Second attempt at disabling assembler generation for cygwin 64. 2016-07-19 21:55:47 +01:00
David Brown
0349189479 Separate assembly source by build flavour. 2016-07-19 20:38:41 +01:00
David Brown
afb70fa178 Try explicitly calling 'sh' in confidence tests to avoid limitation on termux. 2016-07-18 17:25:25 +01:00
David Brown
c146cab6c1 Add tests for ASH, SYSTEM.LSH and SYSTEM.ROT. 2016-07-16 18:29:51 +01:00
David Brown
57cd40aa9d Experiment with assmbly code listing - thinking about new tests. 2016-07-10 16:49:30 +01:00
David Brown
b445d95772 Use source diff to identify compiler changes. 2016-07-08 22:47:40 +01:00
David Brown
b2e446d352 Typo in vishap.make 2016-07-01 14:17:26 +01:00
David Brown
6470000cff Parse logs for build and test status. 2016-06-30 21:02:06 +01:00
David Brown
c45c111237 Add brnachname to checksum fileneame. 2016-06-30 20:11:09 +01:00
David Brown
d97668a209 Initial checksum support in build. 2016-06-30 18:36:17 +01:00
David Brown
88dd4e4d13 Emit 'now set path' message at end of 'make full'. 2016-06-27 17:07:54 +01:00
David Brown
739a94313b Slight doc changes, new multi-machine build approach. 2016-06-20 18:36:44 +01:00
David
f050fc2fe4 Nice error message when install dir inaccessible. 2016-06-18 17:44:02 +01:00
David Brown
342d883d11 Update version to 1.95. Add more early version documentation. 2016-06-18 16:38:42 +01:00
David Brown
8b0bd9c675 Update tools to v2. 2016-06-16 16:31:59 +01:00