norayr
9dde57e9cd
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.
...
Former-commit-id: 6b4e51db23
2015-05-08 07:09:56 +00:00
norayr
140439d5ab
small fix
...
Former-commit-id: aebc553e5d
2015-05-20 15:43:12 +04:00
norayr
0c9215f5f2
set_jmp structure wrapper fixed; -- noch
...
Former-commit-id: 8e31893ecb
2015-05-20 15:38:57 +04:00
norayr
5e4ecf9050
JmpBufCheck added to Kernel.Mod as in ofront; -- noch
...
Former-commit-id: 337f7d754a
2015-05-20 14:20:50 +04:00
norayr
4285c2ee95
showdef fix. -- noch
...
Former-commit-id: ab26b2c518
2015-03-31 15:13:18 +04:00
norayr
99d0d1c0db
htons moved to types; -- noch
...
Former-commit-id: 9d92942027
2015-03-19 21:07:37 +04:00
norayr
ffbd45b735
readme fixed
...
Former-commit-id: b080951180
2015-03-19 21:03:29 +04:00
norayr
4f0312705e
server improved. -- noch
...
Former-commit-id: 3d7c49a6dc
2015-03-19 21:01:47 +04:00
norayr
2615a22901
forking server example with oberon; -- noch.
...
Former-commit-id: 48041fee19
2015-03-19 19:33:34 +04: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
ebd58c9fe5
fixed showdef.Mod -- noch
...
Former-commit-id: 03adfacbfb
2015-03-16 17:54:15 +04: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
b1b7372d6a
Merge branch 'new-system-types'
...
Conflicts:
voc
Former-commit-id: 26542b84df
2015-03-16 17:24:25 +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
6886a243a6
added oocRandomNumbers, updated newt wrapper with GetKey function. -- noch
...
Former-commit-id: ab5d3f734e
2015-03-12 00:24:11 +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
7de984b46a
added newt example with buttons. updated newt wrapper. -- noch.
...
Former-commit-id: 0aecdbd935
2015-03-11 02:13:06 +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
cfe72ae364
Revert "new system types tested on x86 and armv6, bootstrap binaries updated. --"
...
This reverts commit ec6f3220cd [formerly 5a6725d7da ].
Former-commit-id: b899460455
2015-03-10 19:31:57 +04:00
Norayr Chilingarian
ec6f3220cd
new system types tested on x86 and armv6, bootstrap binaries updated. --
...
noch
Former-commit-id: 5a6725d7da
2015-02-27 19:46:36 +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 Chilingarian
ebfcd163aa
newt wrapper -- noch
...
Former-commit-id: 8d73a74432
2015-02-22 01:56:44 +04:00
Norayr Chilingarian
566b2dd4f7
beautified wrapper -- noch
...
Former-commit-id: 669735779f
2015-02-21 14:49:37 +04:00
Norayr Chilingarian
a93d9cb261
newt binding updated -- noch
...
Former-commit-id: 08668e2495
2015-02-21 14:23:26 +04:00
Norayr Chilingarian
3f82522841
newt binding, first demo - hello world application -- noch
...
Former-commit-id: 034808deb8
2015-02-21 04:38:14 +04:00
Norayr Chilingarian
50d44e7b62
darwin unix.mod update -- noch
...
Former-commit-id: 749d45d439
2015-02-19 18:12:00 +04:00
Norayr Chilingarian
f2e15511a0
got rid of ecvt completely. reals.mod and texts test updated. -- noch
...
Former-commit-id: 606c23d096
2015-02-18 16:51:40 +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
d3f196d215
got rid of ecvt outdated function. -- noch
...
Former-commit-id: 2bd826c965
2015-02-13 02:23:22 +04:00
Norayr Chilingarian
849a759bce
fixed bug, forgot to new text. -- noch
...
Former-commit-id: af98fae2f1
2015-02-12 21:00:49 +04:00
Norayr Chilingarian
5d1eed31e4
ported ethDates, ethReals, ethStrings. -- noch
...
Former-commit-id: 63dc2c5c31
2015-02-12 20:21:39 +04:00
Norayr Chilingarian
5981787892
small fix of typo in comment. -- noch
...
Former-commit-id: 74a518efe9
2015-02-12 19:35:01 +04:00
Norayr Chilingarian
249e6f03ee
added comment -- noch
...
Former-commit-id: 29d62cf1b0
2015-02-10 18:43:31 +04:00
Norayr Chilingarian
e2a8882f11
ulmToInt16 now works -- noch
...
Former-commit-id: 3e88d51eb6
2015-02-10 18:33:47 +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
8ad18999ac
removed armv6j and armv7a_hardfp targets, armv6j_hardfp can be used
...
instead.
Former-commit-id: caa0071d90
2015-02-09 19:06:14 +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