Commit graph

253 commits

Author SHA1 Message Date
Antranig Vartanian
47d97361f6 changed Kernel.Mod from Kernel0.Mod -- antranigv 2015-12-12 21:03:26 +04:00
Antranig Vartanian
90ef9158d4 changed Kernel0.Mod for TimeDesc -- antranigv 2015-12-12 20:57:00 +04:00
Antranig Vartanian
a80cd3b643 fixed FdSet size -- antranigv 2015-12-12 20:30:40 +04:00
Antranig Vartanian
ab04bdfdc6 changes on SYSTEM.h for Malloc -- antranigv 2015-12-06 21:59:45 +04:00
Antranig Vartanian
3ceda03627 changes AND makefile for OpenBSD -- antranigv 2015-12-06 21:38:43 +04:00
Antranig Vartanian
c3a5559aab updated Unix.Mod for OpenBSD -- antranigv 2015-12-06 21:27:13 +04:00
Antranig Vartanian
0170d2b442 initial of OpenBSD changes for voc on X86_64 2015-12-03 22:50:57 +04:00
norayr
defc630a5e argc is INTEGER on 64bit; fixed. -- noch 2015-11-20 14:53:41 +04:00
norayr
ebd0d78ce2 reported by pdewacht: if eol is 0DX only, then voc wasn't able to handle
this correctly http://paste.lisp.org/display/158971#1

this is base62 encoded test module http://paste.lisp.org/display/158971

fixed.; -- noch
2015-11-10 22:18:35 +04:00
norayr
fff1337578 fixed error reported by pdewacht: with -l option voc hung if error was
at the last line, and no eol followed. ; -- noch
2015-11-10 19:52:51 +04:00
norayr
815795588b sometimes it can crash because of this line. commented for now. fonts
are not necessary anyway.
2015-10-12 20:31:28 +04:00
norayr
8887c4edb0 support for SYSTEM.ADR("x") added, i. e. for chars. sync with jtempl's
version; -- noch
2015-10-09 13:36:54 +04:00
norayr
fced3875b7 check for IMPORT SYSTEM in CheckSysFlag, synced with jtempl's version. 2015-10-09 12:21:53 +04:00
Norayr Chilingarian
5afbe2cfbc fixed endless recursion in Stars for inherited imported fie
synced with Templ version of Ofront.
2015-10-08 20:04:02 +04:00
norayr
6433d592bb added DumpLog function to Oberon module; -- noch 2015-09-15 19:16:46 +04:00
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
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
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
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
929f688a9e reverted system type changes, added warning for absent else in case, -- noch 2015-03-19 15:33:10 +04:00
norayr
f2f45f8959 almost nothing -- noch 2015-03-17 13:39:48 +04:00
norayr
63a0f765a7 new system types on darwin: updated bootstrap binary. -- noch. 2015-03-17 17:24:05 +08: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
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