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=2.7 required=5.0 tests=BAYES_00,DEAR_SOMETHING, INVALID_DATE,MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!mcvax!enea!tut!hmj From: hmj@tut.UUCP (Hannu-Matti J{rvinen) Newsgroups: net.lang.ada,net.lang Subject: Ada cross-compiler for PDP11 (from USSR) Message-ID: <307@tut.UUCP> Date: Thu, 6-Feb-86 12:29:44 EST Article-I.D.: tut.307 Posted: Thu Feb 6 12:29:44 1986 Date-Received: Sun, 9-Feb-86 08:25:16 EST Reply-To: hmj@tut.UUCP (Hannu-Matti J{rvinen) Organization: Tampere University of Tecnology, Finland Xref: watmath net.lang.ada:631 net.lang:2084 List-Id: I suppose this offer we got few weeks ago may be interesting. The offer was addressed to 'University', Helsinki. I copied whole letter here as I got it. Short summary: They have made Ada compiler producing code for SM4 (actually PDP11) under OS RW (actually RSX11M). The compiler is cross-compiler running on Siemens 7.500 series, but by special offer you may get compiler running on IBM370/CMS or VAX/VMS. Vsesoyuznoe obyedineniye 119034 Moscow, Starokoniushenny per., 6 Telegr. adres: Moscow, "Vneshtechnika" Telex: 411418 "Molot" Dear Sirs, We direct you enclosed information on programming system based on ADA language for Siemens 7500 and SM 4/SM 1420 computers. Please pass on these material to your specialists and inform us about the results of their examination. If the subject would interest you we would be glad to hold techniocal negotiations whenever it is convinient for you and your specialists. Look forward to early responce. Faithfully yours A.V.Ivanov Deputy General Director Cross-proramming system on the basis of ADA* language for SM computer (KSP ADA/SM) Purpose of the program product and its structure ------------------------------------------------ KSP ADA/SM is meant for the development and maintenance of the programs of improved reliability for the SM4/SM1420 computers in the cross-mode. It means, thet hte compiling and program linkage is made at the so-called host computer Siemens 7.500 (with the 32-bit word), whereas the execution of the program is full- filed at the so-called target computer SM4/Sm1420 (with 16-bit word). KSP ADA/SM includes the following program components: 1) control proram-monitor 2) compilete time library support 3) syntax analyzer 4) semantic analyzer 5) code generator 6) run-time programming support Main functions -------------- 1. Syntactical and semantical control of source modules (the compilation units) of ADA-programs. 2. Checking of intermodule links of ADA-program with the same level of control, as in the case of one-module program. 3. Tranfer of compiler ADA-program from the host to the target computer (SM4 under OS RW) by two means: - via elekrical communication line, - via magnetic tape. ------------ * ADA - is the trade mark of US DOD 4. Preparation for the execution and run-time support of ADA-programs by means of dialog with the run-time support system at the target computer. 5. Monitoring of compiling and receiving of data about the state of modules of ADA-program at the host computer (Siemens 7.500 under BS 2000) by means of monitor directives KSP ADA/SM. Field of application -------------------- Development and maintanence of long-living programs of the imp- roved reliability. For example, the systems for control of energetics and chemical objects, for the control of NC-machine- tools etc. Main features ------------- 1. The full implementation of the compile-time library support, including multi-access to the module library of ADA-programs. that is the possibility of simultaneous participation in the development of ADA-programs to 64 groups of specialists. 2. The possibility of rapid retargeting (at the expense of change of computer-depended part of code generator and program support of execution). 3. The possibility of extending the set of intrumens of compiling period (structure editor, optimiser, etc.) due to using the standard internal interface analysis-synthesis (of the "Diana" type). 4. The possibility of including in the elektical comminucation line between host and target computers the dedicated telefon line, that allows to use the object computer as the remote working station for the development of ADA-programs. The following actions are accesible from there: - monitoring of compiling of ADA-program modules, - editing of texts of ADA-programs, - compiling of ADA-programs, - monitoring of execution and execution of ADA-programs. Requirements to the basic software ---------------------------------- Host computer: operating system BS 2000 for the computer Siemens 7.500. Target computer: operation system OSRW for the computer SM/SM1420 (or RSX 11.M for PDP 11) woth driver of electrical communication line. Requirements to the hardware ---------------------------- Host computer: Siemens 7.500 (model 7.531 and higher). Target computer: SM4/SM1420 (or PDP 11) with elektrical communication equipment (sequential interface: V.24 or RS 232 or "current loop"; 2 modems, which are compartible with this interface). Additional possibilities ------------------------ In case of special order it is possible to transfer the host part of KSP ADA/SM to the computers, which are compartible with IBM 370 under CMS, VAX 11 under VMS. -- Hannu-Matti Jarvinen ASENTO - Ada Software ENgineering TOols -project hmj@tut.UUCP (note .UUCP, tut.ARPA is not the same computer).