Norayr Chilingarian
aaa2ee2288
finished removing unnecessary architecture files -- noch
2015-02-09 19:53:12 +04:00
norayr
cfad61c8f7
updated raspberry bootstrap image and makefile.
2015-01-31 22:06:56 +00:00
norayr
d68b3c2575
small changes in OPC and OPM, updated powerpc bootstrap binaries. -- noch
2015-02-02 21:14:50 +04:00
Norayr Chilingarian
8ef9e6fc88
makefile changed to forcibly generate symbol files under x86_64 gcc backend
...
bootstrap binary updated. need to update bootstrap binaries for other
platforms too in order to be able to change their makefiles.
2015-02-02 11:55:23 +04:00
Norayr Chilingarian
461148de7e
added Oberon.Mod which can be used to read command line arguments by
...
reading Oberon.Par.text like in Oberon system.
2015-01-29 00:03:17 +04:00
Norayr Chilingarian
0d85205cfd
fixed bug in Reals.Mod which was actual on x86_64
...
without prototype, return type of ecvt was int, which has 4 byte size on
x86 but still has the same size on x86_64, that's why pointer which is 8
byte long could not fit in the variable holding return value. And it
could get negative value causing programs to explode. Fixed with casting
the result to LONGINT.
2014-09-19 00:28:51 +04:00
Norayr Chilingarian
90a0dc3ae2
updated version.Mod and makefiles to reflect the new version.
2014-09-18 23:56:28 +04:00
Norayr Chilingarian
69defc9ce0
fix
2014-09-17 20:01:24 +04:00
Norayr Chilingarian
05b8d63835
no overflow in OPM anymore
2014-09-17 15:21:33 +04:00
root
04662f9e7d
updated arm bootstrap binary
2014-09-15 19:00:59 +00:00
norayr chilingarian
1acddf0fb9
found problem in OPV.stat, not properly handled yet. needs investigation.
2014-09-14 22:53:24 +04:00
Norayr Chilingarian
c900218965
re re revised oberon compiler for RISC works -- noch
2014-09-14 06:09:09 +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
5f508b16bb
fixed games with compatIn module
2014-05-30 10:19:32 +04:00
Norayr Chilingarian
74f47aa69c
0. fixed OPM.Mark bug, now when pos = -1 it shows error correctly.
...
1. added cool error message handling with showing "^" under the line
which points exactly where the error is.
2014-05-07 20:09:30 +04:00
Norayr Chilingarian
561137e16d
main program msg is also green
2014-04-14 02:29:33 +04:00
Norayr Chilingarian
fc3af7e3af
x86_64 and powerpc bootstrap binaries update
2014-04-14 02:23:52 +04:00
norayr
72b53f61f7
raspberry pi bootstrap binary
2014-04-14 02:20:31 +04:00
norayr
ca80f58e94
darwin bootstrap binary
2014-04-14 06:01:11 +08:00
norayr
175a480412
green output, powerpc binaries
2014-04-14 01:57:06 +04:00
norayr
f4d3bb13ff
darwin bootstrap binary
2014-04-14 05:32:39 +08: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
fd34af424e
powerpc clang bootstrap binary updated
2014-04-13 14:56:28 +04:00
norayr
c35e1e499e
updated raspberry pi gcc bootstrap binary
2014-04-13 14:50:25 +04:00
norayr
6ba3d53693
updated powerpc bootstrap binary
2014-04-13 14:35:34 +04:00
norayr
018b64defc
darwin bootstrap binary updated
2014-04-13 18:26:46 +08:00
Norayr Chilingarian
01664df2ee
gnuc -> gcc, more abstraction in makefiles and extTools
2014-04-13 14:15:48 +04:00
Norayr Chilingarian
cd69786833
extTools.Mod, fix warnings like "argument unused during compilation:
...
'-L.'"
2014-04-13 13:17:00 +04:00
norayr
61ef35ff33
clang powerpc platform
2014-04-13 12:12:44 +04:00
root
7c1a5ebea3
raspberry pi bootstrap binary updated (;
2014-04-12 02:06:17 +04:00
Norayr Chilingarian
7f11185f6a
vt100 and crt units, some changes in Unix.Mod
2014-04-11 21:41:49 +04:00
Norayr Chilingarian
f066c42eb9
silences clang warnings of type "place parentheses around the '&' expression". small fix in OPV to
...
make it
2014-04-10 17:51:05 +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
615253e7a9
clang is used to compile libs on linux too.
2014-04-10 14:17:41 +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
87f7119dfd
static and dynamic linking works on macosx -- noch
2014-03-21 06:53:33 +08:00
Norayr Chilingarian
bdb2b32588
fixed problem with short prefix path in version module
2014-03-21 04:22:23 +08:00
Norayr Chilingarian
e1f76da278
separated Kernel, Files. Texts modules for bootstrapping and general use
2014-03-21 04:00:44 +08:00
Norayr Chilingarian
f3548d289f
prefixed installation now works.
...
fixed bug with -m, it couldn't work because libVishapOberon contained
bindings to X11 but was not linked to X11
2014-03-20 21:11:03 +04:00
Norayr Chilingarian
2610f274eb
dylib and a archive generation under macosx
2014-03-20 18:40:07 +08:00
Norayr Chilingarian
93d73204c7
eventually, macosx version. can compile itself.
2014-03-20 07:04:05 +08:00
Norayr Chilingarian
5da154ee1c
Files, Kernel changes to eliminate warnings under darwin
2014-03-19 04:20:47 +04:00
Norayr Chilingarian
49b86a4ac5
added target os, added experimental darwin, starting darwin port
2014-03-18 20:05:19 +04:00
Norayr Chilingarian
b0a30438d1
OakFiles, added WriteByte to be more compatible with PO 2013 -- noch
2014-01-22 14:35:18 +04:00
Norayr Chilingarian
2ae37f223d
ulmCiphers added
2014-01-22 00:08:11 +04:00
Norayr Chilingarian
931dae4763
adding powerpc target
2014-01-06 20:30:21 +04:00
Norayr Chilingarian
b18729c519
Kernel.Mod fixed, so that MODULES variable is always checked first.
...
This means, custom module with the same name, as standard, will be checked first.
2013-11-14 18:47:49 +04:00