Norayr Chilingarian
50d44e7b62
darwin unix.mod update -- noch
...
Former-commit-id: 749d45d439
2015-02-19 18:12:00 +04:00
norayr
e35950b8b8
unix module now compiles under freebsd -- noch
...
Former-commit-id: 9f452e66b7
2015-02-13 11:18:29 +00:00
Norayr Chilingarian
d57c8991bf
Files are architecture dependent, texts are not. cleaned this up. --
...
noch
Former-commit-id: 6ace15a0dc
2015-02-13 14:23:13 +04:00
Norayr Chilingarian
effd5529c9
freebsd work mostly -- noch
...
Former-commit-id: 3977329475
2015-02-13 13:49:28 +04:00
Norayr Chilingarian
d29b4a0427
x86_86 gcc/clang low level modules update, types clarified. -- noch
...
Former-commit-id: 59e489ea43
2015-02-10 15:06:04 +04:00
Norayr Chilingarian
1cd968926f
__DEL(x) should be defined as free(x) because we don't use alloca() call -- noch
...
Former-commit-id: 8b8dd6fd14
2015-02-09 21:08:34 +04:00
Norayr Chilingarian
5a2aceb681
finished removing unnecessary architecture files -- noch
...
Former-commit-id: aaa2ee2288
2015-02-09 19:53:12 +04:00
Norayr Chilingarian
d12d46a435
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)
Former-commit-id: 40a58e1771
2015-01-28 22:52:07 +04:00
Norayr Chilingarian
7666ed94ae
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.
Former-commit-id: bef25cd7a7
2014-09-11 15:46:09 +04:00
Norayr Chilingarian
7a1dd40a64
added ReadByte wrapper for compatibility with latest NW Oberon system
...
Former-commit-id: 0b2f1902ef
2014-08-04 14:15:47 +04:00
Norayr Chilingarian
b1946ac2ec
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.
Former-commit-id: 2d6ac451ba
2014-05-20 00:56:33 +04:00
Norayr Chilingarian
485e27a287
first colored messasges in OPM using vt100, 'f' option added to disable
...
it
Former-commit-id: 338c3f47e8
2014-04-14 01:22:03 +04:00
Norayr Chilingarian
b9bc8f2a39
gnuc -> gcc, more abstraction in makefiles and extTools
...
Former-commit-id: 01664df2ee
2014-04-13 14:15:48 +04:00
norayr
9f9033f667
clang powerpc platform
...
Former-commit-id: 61ef35ff33
2014-04-13 12:12:44 +04:00
Norayr Chilingarian
98bfa994fa
vt100 and crt units, some changes in Unix.Mod
...
Former-commit-id: 7f11185f6a
2014-04-11 21:41:49 +04:00
Norayr Chilingarian
44dd584190
added includes to not use internal write, read in Console and Unix
...
Former-commit-id: b25a810007
2014-04-10 17:02:55 +04:00
Norayr Chilingarian
ebf8f5861e
same fixes as in previous commit for gcc
...
Former-commit-id: b72099fddc
2014-04-10 14:09:01 +04:00
Norayr Chilingarian
c082d8e13c
changed long to unsigned long in SYSTEM.h and SYSTEM.c0 to silence clang
...
warnings
Former-commit-id: 9200db9d21
2014-04-10 14:03:53 +04:00
Norayr Chilingarian
4392bf4c5d
linux clang platform added
...
Former-commit-id: d2680335c6
2014-03-27 16:44:51 +04:00
Norayr Chilingarian
66c583b70e
separated Kernel, Files. Texts modules for bootstrapping and general use
...
Former-commit-id: e1f76da278
2014-03-21 04:00:44 +08:00
Norayr Chilingarian
ef18018439
fixed bug in darwin's system.c0 file
...
Former-commit-id: 97fd387827
2014-03-19 04:33:20 +04:00
Norayr Chilingarian
dbd2b85feb
Files, Kernel changes to eliminate warnings under darwin
...
Former-commit-id: 5da154ee1c
2014-03-19 04:20:47 +04:00
Norayr Chilingarian
bb80cb07a1
fixes
...
Former-commit-id: e9b49fedc9
2014-03-19 04:09:44 +04:00
Norayr Chilingarian
6a89c55bf3
SYSTEM.c0 fix for Darwin platform
...
Former-commit-id: f9e43e9445
2014-03-19 02:54:48 +04:00
Norayr Chilingarian
8950304686
SYSTEM.h fix for darwin
...
Former-commit-id: 7ed322be79
2014-03-19 02:49:37 +04:00
Norayr Chilingarian
0dfe03a740
fixed darwin Unix.Mod module
...
Former-commit-id: 08f6becf7d
2014-03-19 02:38:17 +04:00
Norayr Chilingarian
44b9bdc864
darwin port... making...
...
Former-commit-id: a7f927b36c
2014-03-19 02:36:19 +04:00
Norayr Chilingarian
7eb5106413
Darwin port ... yet not ready
...
Former-commit-id: 279e037b5f
2014-03-19 06:23:47 +08:00
Norayr Chilingarian
38d4e88876
added target os, added experimental darwin, starting darwin port
...
Former-commit-id: 49b86a4ac5
2014-03-18 20:05:19 +04:00
Norayr Chilingarian
6d7f30293e
adding powerpc target
...
Former-commit-id: 931dae4763
2014-01-06 20:30:21 +04:00
Norayr Chilingarian
2f80f5c8a7
Unix.Mod modified, synced with output of cpp /usr/include/asm/stat.h
...
Former-commit-id: 1355629f90
2013-11-05 15:49:47 +04:00
Norayr Chilingarian
386fe21fec
fixed x86_64/Unix.Mod, swapped mode and nlink fields
...
Former-commit-id: c9c82e0a97
2013-11-05 14:20:54 +04:00
Norayr Chilingarian
818d8508ae
Unix.Mod for 32bit platforms modified too.
...
Former-commit-id: 1325713892
2013-10-30 19:58:31 +04:00
Norayr Chilingarian
ad9eb05779
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
Former-commit-id: 13da72a3ac
2013-10-30 19:55:27 +04:00
Norayr Chilingarian
4e45337b83
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
Former-commit-id: 841d00e9d0
2013-10-29 16:23:31 +04:00
Norayr Chilingarian
d8d1c29e6f
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.
Former-commit-id: 8f34e77d9d
2013-10-21 19:53:26 +04:00
Norayr Chilingarian
6a1eccd316
voc compiler first commit
...
Former-commit-id: 760d826948
2013-09-27 22:34:17 +04:00