Commit graph

817 commits

Author SHA1 Message Date
David Brown
e6c858e6e7 Prototype for finding installation based on binary name. 2016-12-04 17:56:06 +00:00
David Brown
a6049e7b82 Update bootstrap C sources. 2016-12-03 18:44:22 +00:00
David Brown
1ae3a2ff32 Simplify ARGV setup. Add trial binary directory discovery code. 2016-12-03 18:43:13 +00:00
David Brown
8c9d029df3 Fix error message display during library build. 2016-12-03 12:07:16 +00:00
Norayr Chilingarian
61828e6a47 Merge branch 'ulm_tidy' 2016-12-02 19:12:16 +04:00
David Brown
6beeaa5626 Update bootstrap C sources. 2016-12-02 13:03:18 +00:00
David Brown
5c3b42be09 Fix incorrect dynarray length type merge with subsequent longint in IdentList. 2016-12-02 13:02:35 +00:00
David Brown
6c0c666f91 Update bootstrap C sources. 2016-12-02 12:27:03 +00:00
David Brown
c57a91210b Append 'LL' to large integer constants to avoid OpenBSD gcc warnings. 2016-12-02 12:26:21 +00:00
David Brown
62c6d5c2a4 Update C bootstrap source. 2016-12-01 18:40:01 +00:00
David Brown
c65b89daf3 Update confidence tests for arg handling move. Remove unused vars in Platform. 2016-12-01 18:39:02 +00:00
David Brown
299b0636ad Fix Platform initialisation, move common Arg handling code from Platfrom to Modules. 2016-12-01 18:08:08 +00:00
David Brown
aed9134e99 Allow Revised Oberon array assignment (source may be shorter than target). 2016-12-01 17:57:27 +00:00
David Brown
b16e82f866 Update open FileDescs at deregistration resulting from delete, rename or register. 2016-11-30 18:13:32 +00:00
David Brown
67e4848eb7 PlatformWindows file sharing mode parity with PlatfromUnix. Allow GC to collect unused files. 2016-11-30 15:49:27 +00:00
norayr
0e1c5fe498 ulm library compiled by fixing integer, longint, shortint and set sizes. -- noch 2016-11-30 19:39:26 +04:00
David Brown
f72b4280b7 Merge branch 'master' of https://github.com/vishaps/voc 2016-11-29 15:44:23 +00:00
David Brown
19af6d76d3 Update bootstrap C source. 2016-11-29 15:43:11 +00:00
David Brown
9f0cbccf55 Various fixes to OS vs Oberon file lifetime management in Files.Mod. 2016-11-29 15:27:30 +00:00
norayr
c549f5847b fixed Longint to Byte Arr function; -- noch 2016-11-29 16:45:18 +04:00
norayr
247852e0b7 fixed overflow in LRealToByteArr; -- noch 2016-11-29 16:14:15 +04:00
norayr
047d8b94e7 plongrealarray had to be pointer to longrealarray. -- noch 2016-11-29 15:00:18 +04:00
norayr
a22c894fd4 removed ORP PO13 compiler version from the voc source tree. -- noch 2016-11-29 13:13:48 +04:00
David Brown
51ae4c3241 Update C bootstrap. 2016-11-28 15:57:49 +00:00
David Brown
d5c3d2aae5 Merge __GUARDEQP changes from OFront. 2016-11-28 15:57:04 +00:00
David Brown
b9339c9516 Merge heap fix for negative addresses from OFront. Fix ulmSets CharSet size. 2016-11-28 14:56:10 +00:00
David Brown
c630f86399 Update C bootstrap sources 2016-11-27 16:49:12 +00:00
David Brown
6a7cba23a7 Force output flush and nonzero return code on assertion failure in Files.Mod 2016-11-27 16:48:03 +00:00
David Brown
7279aa91be Update bootstrap C source. 2016-11-25 13:03:26 +00:00
David Brown
cbf78cb6f1 Fix allocation size for dynarry dope vector - ADDRESS rather than LONGINT. 2016-11-25 12:45:33 +00:00
David Brown
5ae282dc9f Trigger build (after dragging each build machine past the v2.00 tag.) 2016-11-24 19:00:46 +00:00
David Brown
056a317e54 Remove SetHalt documentation - code was already disabled. 2016-11-24 18:10:51 +00:00
David Brown
1a8799d21c Merge branch 'ADRINT': updates version number to 2.00. 2016-11-24 17:59:24 +00:00
David Brown
000c541afa Update version from 1.95 to 2.00. 2016-11-24 17:55:26 +00:00
David Brown
f6a839b710 Merge branch 'master' of https://github.com/vishaps/voc 2016-11-24 17:44:58 +00:00
David Brown
7296800b03 Merge branch 'ADRINT' 2016-11-24 17:34:53 +00:00
David Brown
610cc38efa Update C bootstrap source. 2016-11-24 13:06:00 +00:00
David Brown
1c137d2d7a Doc updates. Add warning for anonymous ARAY or RECORD parameter types. 2016-11-24 12:49:59 +00:00
David Brown
036b8eef41 Update bootstrap. 2016-11-19 15:17:51 +00:00
David Brown
3798b9c537 Fix mingw/msc support on pre Windows 10 systems. 2016-11-19 00:42:35 +00:00
David Brown
2321695270 Hopefully fix 64 bit cygwin and mingw builds. 2016-11-18 17:26:10 +00:00
David Brown
bf65c3744b Split windows build into parallel cygwin and mingw builds, remove old nas builds. 2016-11-18 17:10:29 +00:00
David Brown
8e1897fe17 Ha! Still getting the wrong security for new machines to build. Lets try again. 2016-11-18 14:49:11 +00:00
David Brown
66105ee5ae Add output of id command to poostpush log. 2016-11-18 14:17:08 +00:00
David Brown
fd744350ed Update bootstrap. 2016-11-18 13:07:34 +00:00
David Brown
7abdaf2312 Add new test virtual machines 2016-11-18 12:50:07 +00:00
David Brown
654b6ecb24 Add offset assertions to Files.Mod. 2016-11-16 12:33:53 +00:00
David Brown
13da50007e Honour file path in showdef module argument. 2016-11-16 11:56:40 +00:00
David Brown
240885d841 Restore showdef lookup of installed library modules. 2016-11-15 23:40:26 +00:00
David Brown
65db905f0b Fix misfiring of error 308 by calculating type sizes when not already calculated. 2016-11-15 22:59:43 +00:00