From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92640d662fc31a03 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-08 14:40:32 PST Path: newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail Newsgroups: comp.lang.ada Subject: Re: howto make system calls (newbie question) From: charleshixson@earthling.net (Charles Hixson) References: <9d6c89$1nd$1@nh.pace.co.uk> <9d87id$oll15@news.kvaerner.com> <9d8ute$8tt9@news.kvaerner.com> Organization: Mandala Fluteworks Message-ID: User-Agent: Xnews/M3 Date: Tue, 08 May 2001 21:40:31 GMT NNTP-Posting-Host: 198.94.156.19 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 989358031 198.94.156.19 (Tue, 08 May 2001 14:40:31 PDT) NNTP-Posting-Date: Tue, 08 May 2001 14:40:31 PDT X-Received-Date: Tue, 08 May 2001 14:38:57 PDT (newsmaster1.prod.itd.earthlink.net) Xref: newsfeed.google.com comp.lang.ada:7343 Date: 2001-05-08T21:40:31+00:00 List-Id: Well, if it were an optional annex, then it wouldn't be mandatorially present, but optional, as garbage collection is now. (That may be a good argument against it, considering the status of garbage collection, however...) Further: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen) wrote in : >In article <9d8ute$8tt9@news.kvaerner.com>, "Tarjei T. >Jensen" writes: >> >>... >No, absent a specific explanation to the contrary, or >specification of some particular operating system, console >I/O should mean I/O to the console. On the machines I use, >ordinary unprivileged users are _not_ allowed to write to the >console (if they were, their output would get intermixed). > Do you mean that all of your users are restricted to batch compile/execution cycles? Then slave sysin to the card reader and sysout to the line printer (Unit5 and Unit6, I think they were called.) ... >... >And do they cover protected subsystem ACEs, which I need for >VMS ? I am sure that MVS, OS/400 and other operating systems >have their own unique ACE types, to say nothing of different >processing rules. As I said, it cannot be made universal >across operating systems. No. But perhaps a higher level description could be. It might not have the total functionality of low-level system calls, but one often doesn't need that. (I have only used VMS twice, so forgive me if I don't know what an ACE is.) > >... >If your intention is to provide a binding only to >Posix-standard interfaces, then say so, but I thought that >already existed for Ada. > Posix-standard interfaces are good. That way at least one implementation has already been done, so it doesn't need to be redone. It could be swallowed whole into an annex as a proposed implementation (licensing issues permitting). -- Charles Hixson Copy software legally, the GNU way! Use GNU software, and legally make and share copies of software. See http://www.gnu.org http://www.redhat.com http://www.linux-mandrake.com http://www.calderasystems.com/ http://www.linuxapps.com/