Commit graph

768 commits

Author SHA1 Message Date
norayr
a17c522a2c updated faq about freebsd related common issue. -- noch
Former-commit-id: 4d576a5a2e
2015-03-16 19:45:22 +00:00
norayr
e654ff1d71 arm bootstrap binary updated. -- noch
Former-commit-id: d3dd4afda4
2015-03-04 14:37:31 +00: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
c36bb99593 updated x86 bootstrap binary. -- noch
Former-commit-id: aa7a4d56aa
2015-03-16 17:20:36 +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
5810271f0c freebsd makefile updated with -F flag to force create symbol files -- noch
Former-commit-id: 6865671d76
2015-02-13 11:41:25 +00:00
norayr
aef8cf8897 fixed makefile ld.so.conf.d for freebsd. -- noch
Former-commit-id: 2aeb9f7424
2015-02-13 11:31:35 +00: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
afcd1f5b86 unufied makefiles
Former-commit-id: 451bb287fe
2015-02-10 18:06:41 +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
f97c37d7b4 modified COMPILE, added dependencies. -- noch
Former-commit-id: 305c759d79
2015-02-09 21:46:33 +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
9160758c60 updated raspberry bootstrap image and makefile.
Former-commit-id: cfad61c8f7
2015-01-31 22:06:56 +00: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
986a4cde95 same with x86 port.
Former-commit-id: 4336b2f3ac
2015-02-02 13:00: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
c19bd920e8 updated makefiles.
Former-commit-id: fc57f19618
2015-01-29 00:08:40 +04:00
Norayr Chilingarian
20e9470c1f added Oberon.Mod which can be used to read command line arguments by
reading Oberon.Par.text like in Oberon system.


Former-commit-id: 461148de7e
2015-01-29 00:03:17 +04:00
Norayr Chilingarian
d12d46a435 Args.Mod for 32 bit systems replaced by Args.Mod for 64bit systems.
Latter works for all systems, it's just more explicit.
fixed problem in makefile (spaces instead of tabs, for old make command)


Former-commit-id: 40a58e1771
2015-01-28 22:52:07 +04:00
Norayr Chilingarian
0611c0a458 fixed demos.
-- noch


Former-commit-id: 441264de16
2015-01-28 20:17:14 +04:00