Commit graph

299 commits

Author SHA1 Message Date
Norayr Chilingarian
8b66c787da voc07R - revised oberon compiler's compatFiles module fixed to comply
with new Unix.Mod, which was previously fixed to comply with x86_64
libc types.
2015-07-19 17:04:16 +04:00
norayr
85c75c41ac updated faq about fedora issues; -- noch 2015-07-18 19:09:43 +04:00
norayr
0d5e6da7dc added OptionChar to Oberon.Mod; -- noch 2015-07-01 15:56:47 +04:00
norayr
2beff88af5 moved Oberon.Mod to v4_compat directory. -- noch; 2015-07-01 15:52:22 +04:00
norayr
7ff54e56bd fixed bug found by zorko
and described
[here](https://code.google.com/p/ofront/issues/detail?id=6) with a
little modification.
2015-06-16 21:33:41 +04:00
norayr
643e79f65d small fix; -- noch 2015-06-03 20:41:55 +04:00
Norayr Chilingarian
3665c36d27 added events example. 2015-05-27 02:56:52 +04:00
Norayr Chilingarian
fbdf562e2e makefiles fixed 2015-05-27 02:03:59 +04:00
norayr
566f40700e freebsd binary update. -- noch 2015-05-20 17:07:31 +00:00
norayr
d749f3e8e9 unix module fixes for freebsd; -- noch 2015-05-20 16:20:39 +00:00
norayr
ffe9476fd2 SetJmp fixed on darwin; -- noch 2015-05-20 23:12:28 +08:00
norayr
15274cbfb0 added struct stat size check to Unix.Mod, will test it on different
platforms.
2015-05-20 18:40:48 +04:00
norayr
6b4e51db23 it seems that jmp_buf has some 4 bytes long field at the end, which is not described in header file. see http://hastebin.com/conujujeyu.pl for reference. i have also checked offsets. 2015-05-08 07:09:56 +00:00
norayr
aebc553e5d small fix 2015-05-20 15:43:12 +04:00
norayr
8e31893ecb set_jmp structure wrapper fixed; -- noch 2015-05-20 15:38:57 +04:00
norayr
337f7d754a JmpBufCheck added to Kernel.Mod as in ofront; -- noch 2015-05-20 14:20:50 +04:00
norayr
ab26b2c518 showdef fix. -- noch 2015-03-31 15:13:18 +04:00
norayr
9d92942027 htons moved to types; -- noch 2015-03-19 21:07:37 +04:00
norayr
b080951180 readme fixed 2015-03-19 21:03:29 +04:00
norayr
3d7c49a6dc server improved. -- noch 2015-03-19 21:01:47 +04:00
norayr
48041fee19 forking server example with oberon; -- noch. 2015-03-19 19:33:34 +04:00
norayr
f8e6170e00 powerpc bootstrap binary update -- noch 2015-03-19 16:25:02 +04:00
norayr
427d92dfbc freebsd bootstrap binary update; -- noch 2015-03-19 12:19:42 +00:00
norayr
0d215c650b darwin bootstrap binary update. -- noch 2015-03-19 19:54:44 +08:00
norayr
fd1fb21e8b updated arm bootstrap binary 2015-03-07 06:50:31 +00:00
norayr
929f688a9e reverted system type changes, added warning for absent else in case, -- noch 2015-03-19 15:33:10 +04:00
norayr
a6d8def2da unified makefiles; updated linux clang x86_64 bootstrap binary. -- noch 2015-03-17 13:49:31 +04:00
norayr
f2f45f8959 almost nothing -- noch 2015-03-17 13:39:48 +04:00
norayr
c53c06a035 updated x86 linux bootstrap binary. -- noch. 2015-03-17 13:31:14 +04:00
norayr
63a0f765a7 new system types on darwin: updated bootstrap binary. -- noch. 2015-03-17 17:24:05 +08:00
norayr
5ffcb31ab6 freebsd bootstrap binary update -- noch 2015-03-16 20:21:44 +00:00
norayr
4d576a5a2e updated faq about freebsd related common issue. -- noch 2015-03-16 19:45:22 +00:00
norayr
d3dd4afda4 arm bootstrap binary updated. -- noch 2015-03-04 14:37:31 +00:00
norayr
03adfacbfb fixed showdef.Mod -- noch 2015-03-16 17:54:15 +04:00
norayr
fd682d9c02 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
2015-03-16 17:33:37 +04:00
norayr
26542b84df Merge branch 'new-system-types'
Conflicts:
	voc
2015-03-16 17:24:25 +04:00
norayr
aa7a4d56aa updated x86 bootstrap binary. -- noch 2015-03-16 17:20:36 +04:00
norayr
42ecf2464c 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
2015-03-12 21:39:13 +04:00
Norayr Chilingarian
ab5d3f734e added oocRandomNumbers, updated newt wrapper with GetKey function. -- noch 2015-03-12 00:24:11 +04:00
Norayr Chilingarian
fb960f552f updated OPV Convert to support 64bit type. -- noch 2015-03-11 20:26:05 +04:00
Norayr Chilingarian
fe36147392 small addition in system functions 2015-03-11 19:05:45 +04:00
Norayr Chilingarian
d3b0c0352a OPT cleanup. 2015-03-11 18:53:26 +04:00
Norayr Chilingarian
a2e64ff15f fixed forceNewSym/Verbose mistake, working on new types relations. -- noch 2015-03-11 18:49:01 +04:00
Norayr Chilingarian
747943b008 introducing new integer types in SYSTEM module. -- noch. 2015-03-11 14:03:49 +04:00
Norayr Chilingarian
0aecdbd935 added newt example with buttons. updated newt wrapper. -- noch. 2015-03-11 02:13:06 +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
8d73a74432 newt wrapper -- noch 2015-02-22 01:56:44 +04:00