From fe95963b2f5f5579ed026591a1541c0be3ad6f5a Mon Sep 17 00:00:00 2001 From: Norayr Chilingarian Date: Fri, 11 Oct 2013 20:49:55 +0400 Subject: [PATCH] ulmSYSTEM updated, implemented SYSTEM.UNIXCALL for one character read and write. added ulmIO module which uses those calls. Former-commit-id: 3071be3c36749f47afdcb66f295e544b6b89e890 --- makefile | 1 + makefile.gnuc.armv6j_hardfp | 1 + makefile.gnuc.armv7a_hardfp | 1 + makefile.gnuc.x86 | 1 + src/lib/ulm/ulmSYSTEM.Mod | 12 ------------ 5 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 src/lib/ulm/ulmSYSTEM.Mod diff --git a/makefile b/makefile index 3a6219bc..6ee0a4ea 100644 --- a/makefile +++ b/makefile @@ -137,6 +137,7 @@ stage6: $(VOCSTATIC) -sP ulmASCII.Mod ulmSets.Mod $(VOCSTATIC) -sP ulmObjects.Mod ulmDisciplines.Mod $(VOCSTATIC) -sP ulmPriorities.Mod ulmServices.Mod ulmEvents.Mod ulmResources.Mod ulmForwarders.Mod ulmRelatedEvents.Mod + $(VOCSTATIC) -sP ulmIO.Mod stage7: #objects := $(wildcard *.o) diff --git a/makefile.gnuc.armv6j_hardfp b/makefile.gnuc.armv6j_hardfp index 3dc4f3fa..65593b17 100644 --- a/makefile.gnuc.armv6j_hardfp +++ b/makefile.gnuc.armv6j_hardfp @@ -137,6 +137,7 @@ stage6: $(VOCSTATIC) -sP ulmASCII.Mod ulmSets.Mod $(VOCSTATIC) -sP ulmObjects.Mod ulmDisciplines.Mod $(VOCSTATIC) -sP ulmPriorities.Mod ulmServices.Mod ulmEvents.Mod ulmResources.Mod ulmForwarders.Mod ulmRelatedEvents.Mod + $(VOCSTATIC) -sP ulmIO.Mod stage7: #objects := $(wildcard *.o) diff --git a/makefile.gnuc.armv7a_hardfp b/makefile.gnuc.armv7a_hardfp index 6713bc99..29ef4520 100644 --- a/makefile.gnuc.armv7a_hardfp +++ b/makefile.gnuc.armv7a_hardfp @@ -137,6 +137,7 @@ stage6: $(VOCSTATIC) -sP ulmASCII.Mod ulmSets.Mod $(VOCSTATIC) -sP ulmObjects.Mod ulmDisciplines.Mod $(VOCSTATIC) -sP ulmPriorities.Mod ulmServices.Mod ulmEvents.Mod ulmResources.Mod ulmForwarders.Mod ulmRelatedEvents.Mod + $(VOCSTATIC) -sP ulmIO.Mod stage7: #objects := $(wildcard *.o) diff --git a/makefile.gnuc.x86 b/makefile.gnuc.x86 index a43aac34..e5964812 100644 --- a/makefile.gnuc.x86 +++ b/makefile.gnuc.x86 @@ -137,6 +137,7 @@ stage6: $(VOCSTATIC) -sP ulmASCII.Mod ulmSets.Mod $(VOCSTATIC) -sP ulmObjects.Mod ulmDisciplines.Mod $(VOCSTATIC) -sP ulmPriorities.Mod ulmServices.Mod ulmEvents.Mod ulmResources.Mod ulmForwarders.Mod ulmRelatedEvents.Mod + $(VOCSTATIC) -sP ulmIO.Mod stage7: #objects := $(wildcard *.o) diff --git a/src/lib/ulm/ulmSYSTEM.Mod b/src/lib/ulm/ulmSYSTEM.Mod deleted file mode 100644 index a7086abf..00000000 --- a/src/lib/ulm/ulmSYSTEM.Mod +++ /dev/null @@ -1,12 +0,0 @@ -MODULE ulmSYSTEM; -IMPORT SYSTEM(*, ulmObjects, ulmDisciplines, Console*); - - PROCEDURE TAS*(VAR flag:BOOLEAN): BOOLEAN; (* added for compatibility with ulmSYSTEM module; noch *) - VAR oldflag : BOOLEAN; - BEGIN - oldflag := flag; - flag := TRUE; - RETURN oldflag; - END TAS; - -END ulmSYSTEM.