norayr
4d34283a4e
fixed bug found by zorko
...
and described
[here](https://code.google.com/p/ofront/issues/detail?id=6 ) with a
little modification.
Former-commit-id: 7ff54e56bd
2015-06-16 21:33:41 +04:00
norayr
015617518c
small fix; -- noch
...
Former-commit-id: 643e79f65d
2015-06-03 20:41:55 +04:00
norayr
734ee7b330
unix module fixes for freebsd; -- noch
...
Former-commit-id: d749f3e8e9
2015-05-20 16:20:39 +00:00
norayr
4174762c96
SetJmp fixed on darwin; -- noch
...
Former-commit-id: ffe9476fd2
2015-05-20 23:12:28 +08:00
norayr
0ccf965e21
freebsd bootstrap binary update; -- noch
...
Former-commit-id: 427d92dfbc
2015-03-19 12:19:42 +00:00
norayr
df797f7d49
darwin bootstrap binary update. -- noch
...
Former-commit-id: 0d215c650b
2015-03-19 19:54:44 +08:00
norayr
a1eff0b339
reverted system type changes, added warning for absent else in case, -- noch
...
Former-commit-id: 929f688a9e
2015-03-19 15:33:10 +04:00
norayr
199769308e
almost nothing -- noch
...
Former-commit-id: f2f45f8959
2015-03-17 13:39:48 +04:00
norayr
73369a589f
new system types on darwin: updated bootstrap binary. -- noch.
...
Former-commit-id: 63a0f765a7
2015-03-17 17:24:05 +08:00
norayr
d16df6218b
maxIdLen in OPS.Mod changed. showdef was unable to show definitions of
...
ulmRandomGenerators.Mod because full path
/opt/voc-1.1/lib/voc/sym/ulmRand... was longer than 32. Now fixed. -- noch
Former-commit-id: fd682d9c02
2015-03-16 17:33:37 +04:00
norayr
d0cfd06289
on line 605 of OPT.Mod typ := impCtxt.ref[-tag] read let's say, 19, i.
...
e. int64 typ, but because in procedure Close set to NIL everything upper
than FirstRef, which is 16, that's why obj.typ was not set in InStruct,
which caused crash later.
for now fixed by starting to NIL array from Comp + 1, not from FirstRef.
changing FirstRef causes crashes, which I did not investigate yet.
-- noch
Former-commit-id: 42ecf2464c
2015-03-12 21:39:13 +04:00
Norayr Chilingarian
5c9ef62469
updated OPV Convert to support 64bit type. -- noch
...
Former-commit-id: fb960f552f
2015-03-11 20:26:05 +04:00
Norayr Chilingarian
d76a806cbb
small addition in system functions
...
Former-commit-id: fe36147392
2015-03-11 19:05:45 +04:00
Norayr Chilingarian
412a03787c
OPT cleanup.
...
Former-commit-id: d3b0c0352a
2015-03-11 18:53:26 +04:00
Norayr Chilingarian
cb9cf67876
fixed forceNewSym/Verbose mistake, working on new types relations. -- noch
...
Former-commit-id: a2e64ff15f
2015-03-11 18:49:01 +04:00
Norayr Chilingarian
9d6a71eb59
introducing new integer types in SYSTEM module. -- noch.
...
Former-commit-id: 747943b008
2015-03-11 14:03:49 +04:00
Norayr Chilingarian
ae02654300
Revert "added SYSTEM.INT8, SYSTEM.INT16, SYSTEM.INT32, SYSTEM.INT64. tested only"
...
This reverts commit 060ec5134d [formerly 38794808ac ].
Former-commit-id: 712244b161
2015-03-10 19:32:11 +04:00
Norayr Chilingarian
060ec5134d
added SYSTEM.INT8, SYSTEM.INT16, SYSTEM.INT32, SYSTEM.INT64. tested only
...
on x86_64 yet. -- noch
Former-commit-id: 38794808ac
2015-02-27 19:08:57 +04:00
norayr
6d86e29db5
small changes in OPC and OPM, updated powerpc bootstrap binaries. -- noch
...
Former-commit-id: d68b3c2575
2015-02-02 21:14:50 +04:00
Norayr Chilingarian
c3e0b3a9cb
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.
Former-commit-id: 8ef9e6fc88
2015-02-02 11:55:23 +04:00
Norayr Chilingarian
60caef64e4
changed branding of git version to 1.1
...
Former-commit-id: e86c9c1956
2015-01-29 11:57:57 +04:00
Norayr Chilingarian
6b17edc405
fixed date
...
Former-commit-id: 6d36f4ee8c
2014-09-19 00:31:50 +04:00
Norayr Chilingarian
4a77f04720
updated version.Mod and makefiles to reflect the new version.
...
Former-commit-id: 90a0dc3ae2
2014-09-18 23:56:28 +04:00
Norayr Chilingarian
f77625f434
fix
...
Former-commit-id: 69defc9ce0
2014-09-17 20:01:24 +04:00
Norayr Chilingarian
b560023260
even faster way
...
Former-commit-id: 9892f9205c
2014-09-17 19:59:22 +04:00
Norayr Chilingarian
4a32c7d5c1
no overflow in OPM anymore
...
Former-commit-id: 05b8d63835
2014-09-17 15:21:33 +04:00
norayr chilingarian
97860bae19
found problem in OPV.stat, not properly handled yet. needs investigation.
...
Former-commit-id: 1acddf0fb9
2014-09-14 22:53:24 +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
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
c3af38cdfc
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.
Former-commit-id: 74f47aa69c
2014-05-07 20:09:30 +04:00
Norayr Chilingarian
cf29c4721b
main program msg is also green
...
Former-commit-id: 561137e16d
2014-04-14 02:29:33 +04:00
norayr
6a948de787
raspberry pi bootstrap binary
...
Former-commit-id: 72b53f61f7
2014-04-14 02:20:31 +04:00
norayr
2fcad9db3b
darwin bootstrap binary
...
Former-commit-id: ca80f58e94
2014-04-14 06:01:11 +08:00
norayr
72e3679b72
green output, powerpc binaries
...
Former-commit-id: 175a480412
2014-04-14 01:57:06 +04:00
norayr
580db0d788
darwin bootstrap binary
...
Former-commit-id: f4d3bb13ff
2014-04-14 05:32:39 +08: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
77ba22e109
updated powerpc bootstrap binary
...
Former-commit-id: 6ba3d53693
2014-04-13 14:35:34 +04:00
norayr
6563e223cf
darwin bootstrap binary updated
...
Former-commit-id: 018b64defc
2014-04-13 18:26:46 +08: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 Chilingarian
27cd609dad
extTools.Mod, fix warnings like "argument unused during compilation:
...
'-L.'"
Former-commit-id: cd69786833
2014-04-13 13:17:00 +04:00
root
a2e4f78881
small fix in extTools module
...
Former-commit-id: ad8e18c777
2014-04-12 02:27:13 +04:00
Norayr Chilingarian
74488d88de
silences clang warnings of type "place parentheses around the '&' expression". small fix in OPV to
...
make it
Former-commit-id: f066c42eb9
2014-04-10 17:51:05 +04:00
Norayr Chilingarian
331170683e
clang is used to compile libs on linux too.
...
Former-commit-id: 615253e7a9
2014-04-10 14:17:41 +04:00
Norayr Chilingarian
4392bf4c5d
linux clang platform added
...
Former-commit-id: d2680335c6
2014-03-27 16:44:51 +04:00
Norayr Chilingarian
c6d368b789
static and dynamic linking works on macosx -- noch
...
Former-commit-id: 87f7119dfd
2014-03-21 06:53:33 +08:00
Norayr Chilingarian
12fa4aec39
fixed problem with short prefix path in version module
...
Former-commit-id: bdb2b32588
2014-03-21 04:22:23 +08: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
bb1e56ad56
prefixed installation now works.
...
fixed bug with -m, it couldn't work because libVishapOberon contained
bindings to X11 but was not linked to X11
Former-commit-id: f3548d289f
2014-03-20 21:11:03 +04:00
Norayr Chilingarian
96712598ef
small fix
...
Former-commit-id: 02f7cad356
2014-03-18 20:25:59 +04: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