norayr
337f7d754a
JmpBufCheck added to Kernel.Mod as in ofront; -- noch
2015-05-20 14:20:50 +04:00
norayr
63a0f765a7
new system types on darwin: updated bootstrap binary. -- noch.
2015-03-17 17:24:05 +08:00
Norayr Chilingarian
747943b008
introducing new integer types in SYSTEM module. -- noch.
2015-03-11 14:03:49 +04:00
Norayr Chilingarian
712244b161
Revert "added SYSTEM.INT8, SYSTEM.INT16, SYSTEM.INT32, SYSTEM.INT64. tested only"
...
This reverts commit 38794808ac .
2015-03-10 19:32:11 +04:00
Norayr Chilingarian
b899460455
Revert "new system types tested on x86 and armv6, bootstrap binaries updated. --"
...
This reverts commit 5a6725d7da .
2015-03-10 19:31:57 +04:00
Norayr Chilingarian
5a6725d7da
new system types tested on x86 and armv6, bootstrap binaries updated. --
...
noch
2015-02-27 19:46:36 +04:00
Norayr Chilingarian
38794808ac
added SYSTEM.INT8, SYSTEM.INT16, SYSTEM.INT32, SYSTEM.INT64. tested only
...
on x86_64 yet. -- noch
2015-02-27 19:08:57 +04:00
Norayr Chilingarian
749d45d439
darwin unix.mod update -- noch
2015-02-19 18:12:00 +04:00
norayr
9f452e66b7
unix module now compiles under freebsd -- noch
2015-02-13 11:18:29 +00:00
Norayr Chilingarian
6ace15a0dc
Files are architecture dependent, texts are not. cleaned this up. --
...
noch
2015-02-13 14:23:13 +04:00
Norayr Chilingarian
3977329475
freebsd work mostly -- noch
2015-02-13 13:49:28 +04:00
Norayr Chilingarian
59e489ea43
x86_86 gcc/clang low level modules update, types clarified. -- noch
2015-02-10 15:06:04 +04:00
Norayr Chilingarian
8b8dd6fd14
__DEL(x) should be defined as free(x) because we don't use alloca() call -- noch
2015-02-09 21:08:34 +04:00
Norayr Chilingarian
aaa2ee2288
finished removing unnecessary architecture files -- noch
2015-02-09 19:53:12 +04:00
Norayr Chilingarian
40a58e1771
Args.Mod for 32 bit systems replaced by Args.Mod for 64bit systems.
...
Latter works for all systems, it's just more explicit.
fixed problem in makefile (spaces instead of tabs, for old make command)
2015-01-28 22:52:07 +04:00
Norayr Chilingarian
bef25cd7a7
added crlf handling partly following discussion at
...
https://code.google.com/p/ofront/issues/detail?id=3
and by introducing corresponding changes in ShowLine and ShowLineErr
functions
in OPM module.
2014-09-11 15:46:09 +04:00
Norayr Chilingarian
0b2f1902ef
added ReadByte wrapper for compatibility with latest NW Oberon system
2014-08-04 14:15:47 +04:00
Norayr Chilingarian
2d6ac451ba
freebsd port works.
...
I have no freebsd, and port was made by request and with help of
tangentstorm from #oberon channel (:
still it's not well tested and is considered experimental.
2014-05-20 00:56:33 +04:00
Norayr Chilingarian
338c3f47e8
first colored messasges in OPM using vt100, 'f' option added to disable
...
it
2014-04-14 01:22:03 +04:00
Norayr Chilingarian
01664df2ee
gnuc -> gcc, more abstraction in makefiles and extTools
2014-04-13 14:15:48 +04:00
norayr
61ef35ff33
clang powerpc platform
2014-04-13 12:12:44 +04:00
Norayr Chilingarian
7f11185f6a
vt100 and crt units, some changes in Unix.Mod
2014-04-11 21:41:49 +04:00
Norayr Chilingarian
b25a810007
added includes to not use internal write, read in Console and Unix
2014-04-10 17:02:55 +04:00
Norayr Chilingarian
b72099fddc
same fixes as in previous commit for gcc
2014-04-10 14:09:01 +04:00
Norayr Chilingarian
9200db9d21
changed long to unsigned long in SYSTEM.h and SYSTEM.c0 to silence clang
...
warnings
2014-04-10 14:03:53 +04:00
Norayr Chilingarian
d2680335c6
linux clang platform added
2014-03-27 16:44:51 +04:00
Norayr Chilingarian
e1f76da278
separated Kernel, Files. Texts modules for bootstrapping and general use
2014-03-21 04:00:44 +08:00
Norayr Chilingarian
97fd387827
fixed bug in darwin's system.c0 file
2014-03-19 04:33:20 +04:00
Norayr Chilingarian
5da154ee1c
Files, Kernel changes to eliminate warnings under darwin
2014-03-19 04:20:47 +04:00
Norayr Chilingarian
e9b49fedc9
fixes
2014-03-19 04:09:44 +04:00
Norayr Chilingarian
f9e43e9445
SYSTEM.c0 fix for Darwin platform
2014-03-19 02:54:48 +04:00
Norayr Chilingarian
7ed322be79
SYSTEM.h fix for darwin
2014-03-19 02:49:37 +04:00
Norayr Chilingarian
08f6becf7d
fixed darwin Unix.Mod module
2014-03-19 02:38:17 +04:00
Norayr Chilingarian
a7f927b36c
darwin port... making...
2014-03-19 02:36:19 +04:00
Norayr Chilingarian
279e037b5f
Darwin port ... yet not ready
2014-03-19 06:23:47 +08:00
Norayr Chilingarian
49b86a4ac5
added target os, added experimental darwin, starting darwin port
2014-03-18 20:05:19 +04:00
Norayr Chilingarian
931dae4763
adding powerpc target
2014-01-06 20:30:21 +04:00
Norayr Chilingarian
1355629f90
Unix.Mod modified, synced with output of cpp /usr/include/asm/stat.h
2013-11-05 15:49:47 +04:00
Norayr Chilingarian
c9c82e0a97
fixed x86_64/Unix.Mod, swapped mode and nlink fields
2013-11-05 14:20:54 +04:00
Norayr Chilingarian
1325713892
Unix.Mod for 32bit platforms modified too.
2013-10-30 19:58:31 +04:00
Norayr Chilingarian
13da72a3ac
oocSysClock now don't use C calls, but use Unix.Mod instead.
...
Unix.Mod modified, Gettimeofday now returns value.
Kernel.Mod modified in order to conform to Unix.Mod new interface
2013-10-30 19:55:27 +04:00
Norayr Chilingarian
841d00e9d0
ported SysIO, modified ulmSYSTEM for that as a wrapper to Unix.Mod
...
ulmSYSTEM.UNIXCALLs are wrapped to Unix.Mod functions.
Added Pipe to Unix.Mod
2013-10-29 16:23:31 +04:00
Norayr Chilingarian
8f34e77d9d
added OakFiles.Mod which does not search for files in OBERON path, implemented ReadLine procedure.
...
added oocRts wrapper around Unix.Mod and Args.Mod,added Filenames.Mod.
Unix.Mod and Args.Mod modified, interface extended.
2013-10-21 19:53:26 +04:00
Norayr Chilingarian
760d826948
voc compiler first commit
2013-09-27 22:34:17 +04:00