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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,dcf610fdf7f93ed0 X-Google-Attributes: gid103376,public From: dewar@gnat.com Subject: Re: Tell this C programmer about Ada and realtime... Date: 1998/09/21 Message-ID: <6u6l4a$16d$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 393425945 References: <360179F8.24DE@ix.netcom.com> <6u5nsf$b28@acmey.gatech.edu> <6u66h4$g30$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x9.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Mon Sep 21 22:48:42 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/2.02 (OS/2; I) Date: 1998-09-21T00:00:00+00:00 List-Id: In article <6u66h4$g30$1@nnrp1.dejanews.com>, dennison@telepath.com wrote: > I'm sorry to steer this thread off course so quickly, but we were just going > over this in another thread. Wind River is the purveyor of VxWorks. There > appear to be a few gnat VxWorks ports available (for a fee), but support is > not there for every architecture. For gnat to be available, it has to have > been ported to your OS/Architecture combination. Just because GCC is there > doesn't automatically mean gnat is. Yes, that is certainly true, people often forget that compilers are *architecture* dependent, not just OS dependent. Some people think for example ask us if there is a Unix port of GNAT, which is of course not a sensible question. In the same sense, asking if GNAT is ported for VxWorks is the wrong question. You do indeed have to ask for a port to VxWorks on a specific target (just as when you order VxWorks in the first place, you had better tell them what particular architecture you are using). Actually that's a little too simplistic. VxWorks is a basic system, which differs for each architecture, and then for a given architecture, e.g. PPC, there are multiple board support packages. Usually the compiler does NOT need modifying when all that changes is the BSP. That being said, GNATWorks is available for a number of architectures. Versions of GNAT on VxWorks exist for the following architectures: i960 PPC x86 MIPS Alpha 68K I will leave it to you to decide if that is or is not a "few" architectures. It represents the entire list of architectures for which we have had some customer interest. In each case here, the corresponding compiler will operate on multiple different boards with these architectures, using the appropriate BSP's. If you are interested in a GNAT port for one of the above architectures, by all means contact us at sales@gnat.com. If you are interested in a VxWorks port for some other architecture, you should also contact us. One of the things we have found is that we can share almost exactly the same VxWorks code base between architectures, so if there is an architecture not included in this list, it may still be quite practical to provide a GNATWorks port. Robert Dewar Ada Core Technologies -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum