compiler/triage/CHANGES.md
2016-06-16 11:52:06 +01:00

40 KiB

commit 6d36f4ee8c (HEAD, origin/master, origin/HEAD, master) Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Sep 19 00:31:50 2014 +0400

fixed date

commit 0d85205cfd Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Sep 19 00:28:51 2014 +0400

fixed bug in Reals.Mod which was actual on x86_64
without prototype, return type of ecvt was int, which has 4 byte size on
x86 but still has the same size on x86_64, that's why pointer which is 8
byte long could not fit in the variable holding return value. And it
could get negative value causing programs to explode. Fixed with casting
the result to LONGINT.

commit 90a0dc3ae2 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 23:56:28 2014 +0400

updated version.Mod and makefiles to reflect the new version.

commit 807a7bd019 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:35:24 2014 +0400

updated changelog

commit 0ae29b9b4c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:34:23 2014 +0400

fixed spec file to reflect latest changes

commit 2108b6bb72 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:21:26 2014 +0400

updated spec file

commit 7e9069e08d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:14:06 2014 +0400

improved changelog generation script to fix the email address to possibly prevent spambots to identify an email address.

commit ed4572f096 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:08:09 2014 +0400

fixed permissions of changelog generation script

commit 8ef024ac15 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:06:57 2014 +0400

fixed changelog generator script

commit d8c6930c2d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 19:05:40 2014 +0400

updated changelog - CHANGES file.

commit 3470abddde Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 18:56:52 2014 +0400

 updated changes

commit 5e57b0459d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 18:55:07 2014 +0400

spec file to 1.0.1 update

commit a3891b3f3c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 18:48:35 2014 +0400

updated changelog, updated FAQ on how to solve Raspberry Pi building errors.

commit 803af7e439 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 18 18:39:59 2014 +0400

making 1.0.1 release

commit 69defc9ce0 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Sep 17 20:01:24 2014 +0400

fix

commit 9892f9205c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Sep 17 19:59:22 2014 +0400

even faster way

commit 05b8d63835 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Sep 17 15:21:33 2014 +0400

no overflow in OPM anymore

commit 04662f9e7d Author: root <root[at]raspberrypi.(none)> Date: Mon Sep 15 19:00:59 2014 +0000

updated arm bootstrap binary

commit c2b91243e9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Sep 15 22:14:08 2014 +0400

improved risc crosscompiler, added example and readme.

commit 1acddf0fb9 Author: norayr chilingarian <norayr[at]vishap.am> Date: Sun Sep 14 22:53:24 2014 +0400

found problem in OPV.stat, not properly handled yet. needs investigation.

commit bf48ee50de Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sun Sep 14 21:30:59 2014 +0400

spec file fixes on pidora (fc20 on raspberry pi)

commit c900218965 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sun Sep 14 06:09:09 2014 +0400

re re revised oberon compiler for RISC works -- noch

commit c8cc104507 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Sep 13 18:27:48 2014 +0400

fixed or sources

commit 1c7d4dc066 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 11 15:57:22 2014 +0400

updated README.md with info how to build rpm from provided spec file.

commit bef25cd7a7 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 11 15:46:09 2014 +0400

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.

commit 15ca10d4ce Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 11 13:25:21 2014 +0400

changes to the spec file to compile on x86_64, x86, armv6hj_hardfp,
armv7a_hardfp
also makes this spec file less distribution specific:
* no glibc-static on rhel4/5
* xorg-devel is called xorg-x11-devel on rhel4
thus requierements are changed to search for header files, not package
names.

commit 143bd70de3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Sep 11 13:21:50 2014 +0400

rpmbuild spec file by D. E. Evans (sinuhe[at]gnu.org).

commit 06fa950748 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Aug 28 14:23:36 2014 +0400

added IFS ( Iterated Function System ) example from Reiser's book

commit 0b2f1902ef Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Aug 4 14:15:47 2014 +0400

added ReadByte wrapper for compatibility with latest NW Oberon system

commit 5f508b16bb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri May 30 10:19:32 2014 +0400

fixed games with compatIn module

commit da97c546c4 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue May 20 01:02:52 2014 +0400

freebsd fix for ldconfig

commit 2d6ac451ba Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue May 20 00:56:33 2014 +0400

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.

commit 1186133f78 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed May 7 21:19:57 2014 +0400

fixed stage0 in all makefiles

commit f540d26ad4 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed May 7 21:04:23 2014 +0400

vocparam removed

commit bf6e685d1c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed May 7 21:02:32 2014 +0400

removed unnecessary binaries

commit 74f47aa69c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed May 7 20:09:30 2014 +0400

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.

commit 561137e16d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Apr 14 02:29:33 2014 +0400

main program msg is also green

commit fc3af7e3af Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Apr 14 02:23:52 2014 +0400

x86_64 and powerpc bootstrap binaries update

commit 72b53f61f7 Author: norayr <norayr[at]arnet.am> Date: Mon Apr 14 02:20:31 2014 +0400

raspberry pi bootstrap binary

commit ca80f58e94 Author: norayr <norayr[at]arnet.am> Date: Mon Apr 14 06:01:11 2014 +0800

darwin bootstrap binary

commit 175a480412 Author: norayr <norayr[at]arnet.am> Date: Mon Apr 14 01:57:06 2014 +0400

green output, powerpc binaries

commit f4d3bb13ff Author: norayr <norayr[at]arnet.am> Date: Mon Apr 14 05:32:39 2014 +0800

darwin bootstrap binary

commit 338c3f47e8 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Apr 14 01:22:03 2014 +0400

first colored messasges in OPM using vt100, 'f' option added to disable
it

commit 4943886b64 Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 21:04:37 2014 +0400

module crt almost completed, crttest for reference

commit fd34af424e Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 14:56:28 2014 +0400

powerpc clang bootstrap binary updated

commit c35e1e499e Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 14:50:25 2014 +0400

updated raspberry pi gcc bootstrap binary

commit 6ba3d53693 Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 14:35:34 2014 +0400

updated powerpc bootstrap binary

commit 018b64defc Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 18:26:46 2014 +0800

darwin bootstrap binary updated

commit 01664df2ee Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sun Apr 13 14:15:48 2014 +0400

gnuc -> gcc, more abstraction in makefiles and extTools

commit cd69786833 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sun Apr 13 13:17:00 2014 +0400

extTools.Mod, fix warnings like "argument unused during compilation:
'-L.'"

commit 61ef35ff33 Author: norayr <norayr[at]arnet.am> Date: Sun Apr 13 12:12:44 2014 +0400

clang powerpc platform

commit ad8e18c777 Author: root <root[at]raspberrypi.(none)> Date: Sat Apr 12 02:27:13 2014 +0400

small fix in extTools module

commit 16a810e037 Author: root <root[at]raspberrypi.(none)> Date: Sat Apr 12 02:11:40 2014 +0400

added Makefile to build vt100 and crt modules.

commit 7c1a5ebea3 Author: root <root[at]raspberrypi.(none)> Date: Sat Apr 12 02:06:17 2014 +0400

raspberry pi bootstrap binary updated (;

commit 7f11185f6a Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Apr 11 21:41:49 2014 +0400

vt100 and crt units, some changes in Unix.Mod

commit c0b83a8ee9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Apr 11 17:21:57 2014 +0400

vt100 improved

commit ec730b6da2 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Apr 11 15:02:26 2014 +0400

initial vt100 module release

commit f066c42eb9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Apr 10 17:51:05 2014 +0400

silences clang warnings of type "place parentheses around the '&' expression". small fix in OPV to
make it

commit b25a810007 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Apr 10 17:02:55 2014 +0400

added includes to not use internal write, read in Console and Unix

commit 615253e7a9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Apr 10 14:17:41 2014 +0400

clang is used to compile libs on linux too.

commit b72099fddc Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Apr 10 14:09:01 2014 +0400

same fixes as in previous commit for gcc

commit 9200db9d21 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Apr 10 14:03:53 2014 +0400

changed long to unsigned long in SYSTEM.h and SYSTEM.c0 to silence clang
warnings

commit d2680335c6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Mar 27 16:44:51 2014 +0400

linux clang platform added

commit 87f7119dfd Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Fri Mar 21 06:53:33 2014 +0800

static and dynamic linking works on macosx -- noch

commit bdb2b32588 Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Fri Mar 21 04:22:23 2014 +0800

fixed problem with short prefix path in version module

commit e1f76da278 Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Fri Mar 21 04:00:44 2014 +0800

separated Kernel, Files. Texts modules for bootstrapping and general use

commit e0a915b319 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Mar 20 21:51:08 2014 +0400

excluded compiler (non library) object files from libraries.
synced linux and macosx makefiles more

commit f3548d289f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Mar 20 21:11:03 2014 +0400

prefixed installation now works.
fixed bug with -m, it couldn't work because libVishapOberon contained
bindings to X11 but was not linked to X11

commit 2610f274eb Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Thu Mar 20 18:40:07 2014 +0800

dylib and a archive generation under macosx

commit 93d73204c7 Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Thu Mar 20 07:04:05 2014 +0800

eventually, macosx version. can compile itself.

commit 97fd387827 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 04:33:20 2014 +0400

fixed bug in darwin's system.c0 file

commit 5da154ee1c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 04:20:47 2014 +0400

Files, Kernel changes to eliminate warnings under darwin

commit e9b49fedc9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 04:09:44 2014 +0400

fixes

commit f9e43e9445 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 02:54:48 2014 +0400

SYSTEM.c0 fix for Darwin platform

commit 7ed322be79 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 02:49:37 2014 +0400

SYSTEM.h fix for darwin

commit 08f6becf7d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 02:38:17 2014 +0400

fixed darwin Unix.Mod module

commit a7f927b36c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 02:36:19 2014 +0400

darwin port... making...

commit 092de30de3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Mar 19 02:26:05 2014 +0400

par file for clang

commit 279e037b5f Author: Norayr Chilingarian <noch[at]Stewarts-MacBook-Pro.local> Date: Wed Mar 19 06:23:47 2014 +0800

Darwin port ... yet not ready

commit 02f7cad356 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Mar 18 20:25:59 2014 +0400

small fix

commit 2fbafbcadb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Mar 18 20:09:27 2014 +0400

fixed all makefiles

commit 49b86a4ac5 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Mar 18 20:05:19 2014 +0400

added target os, added experimental darwin, starting darwin port

commit 048a6f7f35 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Feb 11 22:35:57 2014 +0400

fixed makefile

commit d7d6a66071 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Feb 11 22:32:26 2014 +0400

fixed makefile

commit 0571cd7841 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 20:31:37 2014 +0400

rename

commit c72709c86e Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 20:30:26 2014 +0400

readme fix

commit a7eaf9cacb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 20:29:11 2014 +0400

not important change

commit f77ccb0058 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 20:27:18 2014 +0400

added audio example

commit 5356b94f89 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 18:12:15 2014 +0400

added two more examples Tron and Vier

commit fd8a8cac54 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 17:56:26 2014 +0400

fixed tetris readme

commit ec7a685466 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 17:01:10 2014 +0400

tetris example added

commit a2fbb3aaa4 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 16:48:44 2014 +0400

minesweeper example added

commit 1e13d96ce1 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 16:39:46 2014 +0400

compatIn improved, vmake makefile added

commit 74bb4adb10 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Feb 3 12:15:35 2014 +0400

Listen.Mod added

commit 97181a4b8d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 31 17:08:54 2014 +0400

gtk example

commit 9fb89d2a14 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Jan 30 19:42:58 2014 +0400

added PacMan demo

commit c1f0081478 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Jan 30 13:01:00 2014 +0400

makefile fix

commit 00fa074dd4 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Jan 30 00:16:31 2014 +0400

updated X11 test makefile for old systems

commit 3618fac1b1 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Jan 30 00:03:19 2014 +0400

remaining ooc C type files

commit 47c51986a1 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 29 23:59:31 2014 +0400

XYplane and X wrappers added

commit 4bacf7f752 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 23:04:41 2014 +0400

Sets module

commit 938c3786c8 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 18:27:12 2014 +0400

Sets.Mod added to makefile

commit 6cd74433a2 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 18:24:26 2014 +0400

Sets.Mod ported, works for 64 bit too

commit b600d11d01 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 18:22:02 2014 +0400

Sets.Mod from v4 system added (GPL)

commit edf0df4cbf Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 17:12:26 2014 +0400

PO 2013 compiler for Wirth's RISC processor now can be compiled with voc

commit cf06850388 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Jan 24 17:11:12 2014 +0400

Project Oberon 2013 edition compiler source added

commit eace02450d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 15:50:08 2014 +0400

OakFiles modified to be closer to PO 2013 Files -- noch

commit b0a30438d1 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 14:35:18 2014 +0400

OakFiles, added WriteByte to be more compatible with PO 2013 -- noch

commit 1736258d7d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:50:20 2014 +0400

ported TCrypt module

commit d5a6f185c6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:43:16 2014 +0400

ported ulmConclusions, ulmRandomGenerators

commit 7b7c968aac Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:28:04 2014 +0400

ported ulmAsymmetricCiphers.Mod

commit 2e05d3b339 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:20:04 2014 +0400

ported ulmBlockCiphers.Mod

commit 2a16fd9af7 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:12:50 2014 +0400

ported ulmCipherOps.Mod

commit 2ae37f223d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 22 00:08:11 2014 +0400

ulmCiphers added

commit 7fee90885b Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 8 05:22:50 2014 +0400

powerpc bootstrap binary

commit 13a7216990 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 8 05:14:57 2014 +0400

powerpc

commit b273a9901b Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Jan 8 04:01:49 2014 +0400

powerpc port completed.
mostly there are changes in Reals.Mod, for big endian.

commit 44086e5817 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Jan 6 20:38:56 2014 +0400

porting to powerpc

commit 931dae4763 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Jan 6 20:30:21 2014 +0400

adding powerpc target

commit b18729c519 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Nov 14 18:47:49 2013 +0400

Kernel.Mod fixed, so that MODULES variable is always checked first.
This means, custom module with the same name, as standard, will be checked first.

commit d1ce637c81 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 13 17:23:03 2013 +0400

increased command line length

commit 5ea1331d6f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Nov 12 16:36:07 2013 +0400

Filenames module name fixed

commit 5f88bfe681 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Nov 12 16:05:08 2013 +0400

oocFilenames.Mod added

commit 2d0c36b73c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 19:50:11 2013 +0400

ulmSysStat for 32 bit platforms now works

commit 2ed3b84719 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 16:05:53 2013 +0400

bootstrap binary for x86 updated

commit bbb031f234 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 16:00:20 2013 +0400

Reals brought back for x86 and other 32bit platforms with gnuc dependency

commit 015afee491 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 14:42:28 2013 +0400

ulmEvents fixed, beautified

commit 534c0549fd Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 00:12:26 2013 +0400

makefiles updated

commit d9f6914fe5 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Nov 6 00:10:20 2013 +0400

extTools fixed for non 64bit architectures, SysStat can now be compiled on 32bit architectures

commit d2c954e16f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Nov 5 22:05:20 2013 +0400

SysStat, SysConversions ported

commit 1355629f90 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Nov 5 15:49:47 2013 +0400

Unix.Mod modified, synced with output of cpp /usr/include/asm/stat.h

commit c9c82e0a97 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Nov 5 14:20:54 2013 +0400

fixed x86_64/Unix.Mod, swapped mode and nlink fields

commit 909a06c48a Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 17:17:57 2013 +0400

ported SysConversions

commit c9646a0f9f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 16:07:40 2013 +0400

ported TimeConditions, Conditions fixed

commit 4c7126816b Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 15:24:46 2013 +0400

ported StreamConditions, Conditions fixed

commit 81e897f416 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 15:12:20 2013 +0400

ulmConditions ported, ulmRelatedEvents fixed

commit 418da2a304 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 15:04:16 2013 +0400

ported ulmTimers

commit 94ed5a801e Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Nov 4 14:52:35 2013 +0400

added ulmClocks

commit 6b18777353 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Nov 2 15:48:24 2013 +0400

array size 32 is not enough with some ulm oberon library files.
vmake crashed - out of array bounds error. fixed.

commit 1527f30aa3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 23:32:20 2013 +0400

added v4 strings

commit 6b3baeb47f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 23:03:06 2013 +0400

added help message to vmake if run without arguments

commit 776ccc8b46 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 22:51:42 2013 +0400

vmake ported

commit 2aeddb9975 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 22:37:05 2013 +0400

Make module from Trianus system added.
S3 system filen renamed with prefix eth.

commit 671fa80f50 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 20:43:07 2013 +0400

ported Sets from S3

commit bd3b90d6b6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 20:39:37 2013 +0400

ported RandomNumbers

commit fcc5f1447d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 31 18:51:55 2013 +0400

added GetName function to OakFiles;
ported BTrees, MD5, Zip, Zlib, ZlibBuffers, ZlibDeflate, ZlibInflate, ZlibReaders, ZlibWriters to compile with voc

commit 8d6b0063bb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 22:04:03 2013 +0400

changed hints a little

commit 80a34fe70c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 21:47:34 2013 +0400

updated hints file with known bug about shifting variables of set type

commit 740a507760 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 21:41:31 2013 +0400

updated makefile

commit 5531f92727 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 21:40:23 2013 +0400

ported MersenneTwister to voc

commit 555d3301ff Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 21:39:40 2013 +0400

added MersenneTwister.Mod which can be compiled with XDS system. Now will port it to voc

commit 1325713892 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 19:58:31 2013 +0400

Unix.Mod for 32bit platforms modified too.

commit 13da72a3ac Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 30 19:55:27 2013 +0400

oocSysClock now don't use C calls, but use Unix.Mod instead.
Unix.Mod modified, Gettimeofday now returns value.
Kernel.Mod modified in order to conform to Unix.Mod new interface

commit 80d4889d39 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 21:18:50 2013 +0400

MultiArrays port

commit 79055e9f25 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 21:17:53 2013 +0400

multi arrays initial commit (not binary now) to see changes

commit 1330471474 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 21:11:29 2013 +0400

updated makefile

commit 0f9b0604da Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 21:03:27 2013 +0400

ported MultyArray module

commit e6bd70d1d3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 21:02:03 2013 +0400

MultiArray modules initial commit

commit dda22584da Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 19:41:23 2013 +0400

Scales fixed, Times added.

commit 8652805181 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 18:43:31 2013 +0400

ported Scales

commit c5823b7657 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 18:42:28 2013 +0400

Scales initial commit

commit e76b8bf27c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 17:15:11 2013 +0400

ported ulmLoader, ulmNetIO, ulmPersistentDisciplines, ulmPersistentObjects, ulmScales
fixed ulmConstStrings

commit 841d00e9d0 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 29 16:23:31 2013 +0400

ported SysIO,  modified ulmSYSTEM for that as a wrapper to Unix.Mod
ulmSYSTEM.UNIXCALLs are wrapped to Unix.Mod functions.
Added Pipe to Unix.Mod

commit 44734e6643 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 28 20:49:41 2013 +0400

ported Write

commit a34ee73f1c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 28 20:49:07 2013 +0400

added Write

commit b0fb5713a3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Oct 26 18:56:03 2013 +0400

added Printer module from V4 system/ofront

commit 3c1f0f0906 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Oct 26 18:33:26 2013 +0400

updated makefiles

commit b66639a18b Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Oct 26 18:31:38 2013 +0400

added pow opal strings module

commit 278abe4110 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:44:28 2013 +0400

ulmSysErrors ported.

commit 9f8fefcd1b Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:40:35 2013 +0400

ulmErrors ported.

commit a9ee80528f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:34:06 2013 +0400

ulmErrors initial commit

commit 60f0426d17 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:33:07 2013 +0400

ulmSys, ulmSysConversions

commit ea1429795c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:07:03 2013 +0400

ulmPlotters

commit 5c5d315fbe Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 18:00:42 2013 +0400

Plotters first commit

commit 6ef66fa542 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 17:54:58 2013 +0400

ported ulmStrings, ulmConstStrings.
changed hidden fields limit in OPM module.
makefiles

commit d3d8ac9de6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 16:04:35 2013 +0400

ConstStrings initial commit

commit 0896b33cce Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 16:01:32 2013 +0400

ulmStrings ported

commit 0c771ad7a6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 15:58:22 2013 +0400

ulmStrings first commit

commit 1e73cef60c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 15:50:38 2013 +0400

ulmTexts.Mod ported

commit a006fc20c2 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 15:26:13 2013 +0400

ulmTexts.Mod added

commit af12501259 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 23 15:19:17 2013 +0400

added ulmOperations.Mod

commit ce6490771e Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 19:56:23 2013 +0400

ulmPrint ported, ulmStreams modified.
needs test, I am not sure it will work correctly.
it is not clean how some type casts would work in voc.

commit c648686eb7 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 17:10:42 2013 +0400

ulmPrint added,
ulmIEEE, ulmMC68881, ulmReals ported

commit 577a398bfb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 16:57:13 2013 +0400

MC68881, Reals, StreamDisciplines

commit ab6cd805d5 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 16:43:03 2013 +0400

StreamDisciplines

commit 26711501d0 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 16:37:44 2013 +0400

ulmAssertions, ulmIndirectDisciplines

commit e05e466d38 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Tue Oct 22 14:11:34 2013 +0400

added BinaryRider, TextRider, JulianDay.
riders are not very useful because PosixFileDesc, Files and StdChannels are not ported.

commit 0358bfac55 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 21 20:27:54 2013 +0400

OakFiles fixed

commit 8f34e77d9d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 21 19:53:26 2013 +0400

added OakFiles.Mod which does not search for files in OBERON path, implemented ReadLine procedure.
added oocRts wrapper around Unix.Mod and Args.Mod,added Filenames.Mod.
Unix.Mod and Args.Mod modified, interface extended.

commit 569ba1e5fd Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 21 17:14:59 2013 +0400

modified all makefiles to compile ComplexMath and LComplexMath

commit 1f2fccfa3e Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 21 17:12:38 2013 +0400

added ComplexMath and LComplexMath

commit fb38248e59 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 21 16:53:56 2013 +0400

added Channel, Msg, RealConv, RealStr

commit 08c4a44059 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 18 19:05:05 2013 +0400

improved makefiles, now it's easier to build a compiler.

commit c6a299a1fe Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 18 18:43:15 2013 +0400

ported four more modules from ooc lib

commit 24b30cdae7 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 18 17:45:17 2013 +0400

added oocRealMath oocOakMath modules

commit c9ebc5174d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 18 17:34:26 2013 +0400

fixed Reals.Mod, see comments there, git rid of libc dependency, becaus ecvt call caused crash when running ./showdef oocLowLReal.sym file.

added oocLowReal.Mod and oocLowLReal.Mod

commit ec65d603a9 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 18 01:14:01 2013 +0400

Reals converted from Oberon text to ascii text

commit f80034927c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 17 03:28:08 2013 +0400

fixed directory layout

commit 7303ba3836 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 16 19:30:01 2013 +0400

updated x86 bootstrap binary

commit af6746cd0f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 16 19:22:58 2013 +0400

ulmTypes.Mod and ulmStreams.Mod modules ported.

commit 4a4b3939a3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 16 13:51:35 2013 +0400

ulmProcess added

commit bf5bc16cd6 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Wed Oct 16 01:56:09 2013 +0400

ulmIO.Mod changed and now it works with 64 bit longint numbers.

commit 2cf9f399e3 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 11 20:57:16 2013 +0400

ulmSYSTEM implements SYSTEM.UNIXCALL with two calls (read and write a
character), ported ulmIO which uses those calls.

commit 3071be3c36 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Oct 11 20:49:55 2013 +0400

ulmSYSTEM updated, implemented SYSTEM.UNIXCALL for one character read
and write.
added ulmIO module which uses those calls.

commit 2327556b15 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 10 19:19:33 2013 +0400

ulmSYSTEM.Mod cleanup

commit 0d9024e4ae Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Thu Oct 10 19:16:50 2013 +0400

ulmEvents.Mod does not use C/asm code anymore. getaddr code procedure is
replaced by more correct SYSTEM.VAL calls.

added Readme and FAQ

commit e81c21e56f Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 7 17:03:04 2013 +0400

updated linux.gnuc.x86_64 bootstrap binary

commit fef1fe590c Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 7 17:02:26 2013 +0400

updated x86_64 bootstrap binary (vocstatic)

commit a3214b8154 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Mon Oct 7 16:46:04 2013 +0400

fixed issue with multiple modules compilation.
now voc adds dependency modules object files to the main module
compiling command line.
for example, if MM0 imports MM1 then if we call voc like:
voc -l MM1.Mod -s MM0.Mod -M

 the commandline will look like

cc  MM0.c MM1.o -static  -o MM0  -fPIC -g -I /opt/voc-1.0/src/lib/system/gnuc/x86_64  -I /opt/voc-1.0/lib/voc/obj -lVishapOberon -L. -L/opt/voc-1.0/lib

commit cb804b16cb Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Oct 5 22:40:38 2013 +0400

-MC now works, does not compile main unit by default, but creates object
file and don't link it.

commit 01be73a99d Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Sat Sep 28 01:57:02 2013 +0400

commented out c compiler command line output, may be will add debug mode later.
-- noch

commit 760d826948 Author: Norayr Chilingarian <norayr[at]arnet.am> Date: Fri Sep 27 22:34:17 2013 +0400

voc compiler first commit

commit 4a7dc4b549 Author: norayr <norayr[at]arnet.am> Date: Fri Sep 27 08:55:16 2013 -0700

Initial commit