Commit graph

22 commits

Author SHA1 Message Date
David Brown
3744c3d0ae Replace uses of uintptr_t and size_t with SYSTEM_ADDRESS. 2016-08-23 16:44:51 +01:00
David Brown
3c36cbd111 Fix ref to undefined uint32_t on windows and rebuild bootstrap. 2016-08-22 20:08:36 +01:00
David Brown
d73e80cd09 Move _SIZE_T_DEFINED_ to SYSTEM.h. 2016-08-22 19:52:50 +01:00
David Brown
2a26759e70 Remove __cdecl from memcpy declaration - unnecessary and wrong on some platforms. 2016-08-22 18:47:46 +01:00
David Brown
f3ecbd5c2b Remove SYSTEM.H includes (string.h and stdint.h). 2016-08-22 18:24:03 +01:00
David Brown
a39eefaf18 Add SYSTEM_INT64 and make tests name independent. 2016-08-22 16:50:27 +01:00
David Brown
80f5e51789 Original meaning of VAL restored. Many library files disabled until use of VAL in 64 bits fixed. 2016-08-16 20:30:05 +01:00
David Brown
8f82f6e47b Refactor SetIntType to work with byte size directly. Prepare to revert my incorrect VAL changes. 2016-08-16 17:22:40 +01:00
David Brown
6d957bf0bb Remove unused variable and export. Thanks Oleg. 2016-07-22 18:56:14 +01:00
David Brown
d9c319ef3a Fix initial Time() value and fix GetTimeOfDay on Windows. Thanks Oleg. 2016-07-22 14:25:39 +01:00
David Brown
c21975dc2a Remove limit on numeric value of OS file handle. 2016-07-21 12:26:20 +01:00
David Brown
3f6c6243cb Fix typo in typedef of U_INTEGER. Thanks Oleg! 2016-07-18 16:41:52 +01:00
David Brown
5b77460e4f Use typedefs rather than defines for basic types. 2016-07-15 20:26:40 +01:00
David Brown
8e4367e5c9 ReadMe tweaking. Simplify. Add References and links. 2016-07-06 17:20:12 +01:00
David Brown
2b3b6a822a File mode corrections. Add lol filetype to 'lf' eolns. 2016-06-16 18:14:58 +01:00
David Brown
4245c6e8b3 Update system source to V2. 2016-06-16 14:14:39 +01:00
David Brown
b7536a8446 Move Args.Mod out of system as it's not part of the compiler build. 2016-06-16 13:07:17 +01:00
David Brown
49e9fd3533 Move Oberon.Mod to system. 2016-06-16 13:00:46 +01:00
David Brown
c374e343af Rename system files to v2 conventions. 2016-06-16 12:36:03 +01:00
David Brown
f48876d5db Remove unneeded Files and Kernel variants. 2016-06-16 12:30:52 +01:00
David Brown
5b3062f475 Consolidate files in system directory. 2016-06-16 12:29:25 +01:00
David Brown
72dedc9bf6 Remove par directory and mv system directory under src. 2016-06-16 12:09:14 +01:00