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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8893269a4640c798 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-26 06:33:36 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!tdsnet-transit!newspeer.tds.net!news.binc.net!kilgallen From: Kilgallen@SpamCop.net (Larry Kilgallen) Newsgroups: comp.lang.ada Subject: Re: terminate applications Date: 26 Jul 2003 08:33:33 -0500 Organization: Berbee Information Networks Corporation Message-ID: <$TwrUBtoh25l@eisner.encompasserve.org> References: <3F17DF3C.4080204@noplace.com> <3F196773.2060809@noplace.com> <3F19F86C.9050808@attbi.com> <3F1A772F.9060708@noplace.com> <3F1AD6FB.8080806@attbi.com> <3F1BD666.6040506@noplace.com> <3F1C4DA6.3070405@attbi.com> <3F1D29E8.60107@noplace.com> <3F1D2FDC.1070402@noplace.com> In article <3F227982.30204@noplace.com>, Marin David Condic writes: > O.K., but what is wrong with saying that most operating systems provide > some means of immediate process termination in the form of a system call > and that Ada ought to have a portable and common binding to that (and > other) OS procedures? What is wrong is that not all operating systems define those facilities in the same way. Ada programmers moving such code from one platform to another should be forced to read the definition for the particular OS to see if it still matches the expectations of their program. VMS has about three such calls, with varying effects. Which one should an Ada compiler invoke ?