comp.lang.ada
 help / color / mirror / Atom feed
* Existence of Ada95 compiler for embedded 80x86?
@ 1997-02-18  0:00 Greg Bond
  1997-02-18  0:00 ` Robert Dewar
  1997-02-25  0:00 ` GNAT/RTEMS csmith
  0 siblings, 2 replies; 11+ messages in thread
From: Greg Bond @ 1997-02-18  0:00 UTC (permalink / raw)



The GNAT port for DOS does not work reliably for delay statements, and has
no language support for interrupts. GNAT/RTEMS for 80x86 is vaporware (its
release has been postponed for well over a year now). I seem to recall a
newsgroup or mailing list posting a while back stating that GNAT had been
ported to Lynx (by Lynx?). I can't find any mention of it on their homepage
though. Did it ever happen?

Is there *any* Ada95 port, commercial or otherwise, suitable for embedded
80x86? Any such port should supprt the real-time annex, and the systems
programming annex.

--
* Greg Bond                         * Dept. of Electrical Eng.  
* email: bond@ee.ubc.ca             * Univ. of British Columbia      
* voice: (604) 822 0899             * 2356 Main Mall                 
* fax:   (604) 822 5949             * Vancouver, BC              
* web: http://www.ee.ubc.ca/~bond   * Canada, V6T 1Z4                                       





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Existence of Ada95 compiler for embedded 80x86?
  1997-02-18  0:00 Existence of Ada95 compiler for embedded 80x86? Greg Bond
@ 1997-02-18  0:00 ` Robert Dewar
  1997-02-20  0:00   ` Jerry van Dijk
  1997-02-25  0:00 ` GNAT/RTEMS csmith
  1 sibling, 1 reply; 11+ messages in thread
From: Robert Dewar @ 1997-02-18  0:00 UTC (permalink / raw)



Greg Bond said

<<The GNAT port for DOS does not work reliably for delay statements, and has
no language support for interrupts>>

We have no reports of delay not working in the DOS port, and it seems to
be working in all the tests we have run, so if you have an example of
it not working, you should submit a bug report!

Robert Dewar
Ada Core Technologies





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Existence of Ada95 compiler for embedded 80x86?
  1997-02-18  0:00 ` Robert Dewar
@ 1997-02-20  0:00   ` Jerry van Dijk
  1997-02-20  0:00     ` Robert Dewar
  1997-02-20  0:00     ` Douglas Rupp
  0 siblings, 2 replies; 11+ messages in thread
From: Jerry van Dijk @ 1997-02-20  0:00 UTC (permalink / raw)



Robert Dewar (dewar@merv.cs.nyu.edu) wrote:

: We have no reports of delay not working in the DOS port, and it seems to
: be working in all the tests we have run, so if you have an example of
: it not working, you should submit a bug report!

I'm already on record saying I love GNAT, however:

the delay implementation of GNAT may work as intented by the RM, it is really
unsuitable for serious DOS programming.

This has been discussed often enough (and I've spend enough time building
work arounds) that I'm not inclined to yet again post samples.

If you feel differently, please prove this.

Jerry.

-- 
+----------------+-------------------------------+
| Jerry van Dijk | Consultant, Ordina Finance BV |
|    Team Ada    |        Haarlem, Holland       |
+----------------+-------------------------------+




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Existence of Ada95 compiler for embedded 80x86?
  1997-02-20  0:00   ` Jerry van Dijk
  1997-02-20  0:00     ` Robert Dewar
@ 1997-02-20  0:00     ` Douglas Rupp
  1 sibling, 0 replies; 11+ messages in thread
From: Douglas Rupp @ 1997-02-20  0:00 UTC (permalink / raw)



Jerry van Dijk wrote:
> the delay implementation of GNAT may work as intented by the RM, it
> is really unsuitable for serious DOS programming.
> 
> This has been discussed often enough (and I've spend enough time
> building work arounds) that I'm not inclined to yet again post
> samples.
> 
> If you feel differently, please prove this.
> 
> Jerry.

Proof:

A search of DejaNews shows zero posts by you with a subject containing
the word "delay" in the last 18 months in the newsgroups comp.lang.ada
or comp.os.msdos.djgpp. 

20 Matches for Query:  delay

       Date   Scr        Subject              Newsgroup           Author
 
  1. 97/01/27 023 Ada DELAY statement accu comp.lang.ada      
jmotes@sed.redstone
  2. 97/01/28 022 Re: Ada DELAY statement  comp.lang.ada      
jhopper@erinet.com 
  3. 97/01/27 021 Re: Ada DELAY statement  comp.lang.ada      
evans@evans.pgh.pa.
  4. 96/12/17 020 Re: delay() problem      comp.os.msdos.djgpp
kccheng@hep2.phys.s
  5. 96/12/16 020 delay() problem          comp.os.msdos.djgpp Michael
Phelps <mor
  6. 96/12/16 020 Re: delay() problem      comp.os.msdos.djgpp Yamaha /
XYZZ <scri
  7. 96/12/14 020 delay() problem          comp.os.msdos.djgpp
kccheng@hep2.phys.s
  8. 96/05/22 018 Delay in Tasks           comp.lang.ada       Frank
Schneider <sc
  9. 96/04/19 018 Delay Before Programs Lo comp.os.msdos.djgpp
drewnan@pennet.net 
 10. 96/05/23 017 Re: Delay in Tasks       comp.lang.ada      
jsa@organon.com (Jo
 11. 96/05/22 017 Re: Delay in Tasks       comp.lang.ada       "Theodore
E. Dennis
 12. 96/05/01 017 Re: Delay Before Program comp.os.msdos.djgpp
jb3207@eclipse.co.u
 13. 96/04/24 017 Re: Delay Before Program comp.os.msdos.djgpp
drewnan@pennet.net 
 14. 96/04/23 017 Re: Delay Before Program comp.os.msdos.djgpp
eheft@sisko.dnaco.n
 15. 96/04/22 017 Re: Delay Before Program comp.os.msdos.djgpp
nicolas@dsys.ceng.c
 16. 96/02/20 017 GNAT for Amiga - DELAY s comp.lang.ada      
llewell@llewell.us.
 17. 95/10/04 017 Quickie, Delay delays be comp.os.msdos.djgpp
jonathn@teleport.co
 18. 95/09/28 016 problems with delay      comp.os.msdos.djgpp "Petr
Danicek, " <D
 19. 95/09/28 016 Re: problems with delay  comp.os.msdos.djgpp Andreas
Busse <andy
 20. 95/12/15 015 Delay 0.0 causing dispat comp.lang.ada      
dewar@cs.nyu.edu (R




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Existence of Ada95 compiler for embedded 80x86?
  1997-02-20  0:00   ` Jerry van Dijk
@ 1997-02-20  0:00     ` Robert Dewar
  1997-02-20  0:00     ` Douglas Rupp
  1 sibling, 0 replies; 11+ messages in thread
From: Robert Dewar @ 1997-02-20  0:00 UTC (permalink / raw)



Jerry says

<<I'm already on record saying I love GNAT, however:

the delay implementation of GNAT may work as intented by the RM, it is really
unsuitable for serious DOS programming.

This has been discussed often enough (and I've spend enough time building
work arounds) that I'm not inclined to yet again post samples.

If you feel differently, please prove this.>>


Certainly when I say that delay works in DOS, I do mean that it works
according to the description in the RM. Not clear what else it might
mean. Whether or not the particular implementation choices are suitable
for a particular program is of cours not decided by that. Certainly a lot
of ppeople are doing serious programming with the DOS version of GNAT.
However, I don't think that anyone would expect the DJGPP implementation
to be a reasonable candidate for an ebmedded 80x86 (as per the subject
line).

If you simply mean that you need a finer resolution for delay in the
DOS port, that is of course easily achieved, but it is not something
for which we have had any customer demand so far.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* GNAT/RTEMS
  1997-02-18  0:00 Existence of Ada95 compiler for embedded 80x86? Greg Bond
  1997-02-18  0:00 ` Robert Dewar
@ 1997-02-25  0:00 ` csmith
  1997-02-26  0:00   ` GNAT/RTEMS Joel Sherrill <joel@merlin.gcs.redstone.army.mil>
  1 sibling, 1 reply; 11+ messages in thread
From: csmith @ 1997-02-25  0:00 UTC (permalink / raw)



> GNAT/RTEMS for 80x86 is vaporware (its
> release has been postponed for well over a year now).

Does anybody knows the status of this port?
Thanks.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: GNAT/RTEMS
  1997-02-25  0:00 ` GNAT/RTEMS csmith
@ 1997-02-26  0:00   ` Joel Sherrill <joel@merlin.gcs.redstone.army.mil>
  0 siblings, 0 replies; 11+ messages in thread
From: Joel Sherrill <joel@merlin.gcs.redstone.army.mil> @ 1997-02-26  0:00 UTC (permalink / raw)



In article <3313A11C.2AD0@ccgate.hac.com>, csmith <csmith@ccgate.hac.com> writes:
>> GNAT/RTEMS for 80x86 is vaporware (its
>> release has been postponed for well over a year now).
>
>Does anybody knows the status of this port?
>Thanks.



First the RTEMS project has the same policy on announcement of release
dates that GNAT does.  We do not officially announce them.  I apologize
if there has been a misunderstanding regarding this.

Currently we are testing GNAT/RTEMS on the SPARC.  GNAT 3.09 has some RTEMS
support in it.  The primary deficiency is that 3.09 does not have full
support for building cross applications.   Most of these problems have
been addressed in the current GNAT and RTEMS developers source.  

The PowerPC is expected to be the next processor targetted.  Other processor
families will be added as there is customer interest. 

OAR and ACT are workign together to support this configuration

Joel Sherrill                             Sr. Computer Scientist
joel@OARcorp.com                  On-Line Applications Research
Ask me about RTEMS: a free    RTOS  Huntsville AL 35805
   Support Available                (205) 722-9985







^ permalink raw reply	[flat|nested] 11+ messages in thread

* GNAT/RTEMS
@ 1997-12-31  0:00 Jakob Ulysses Gaertner
  1997-12-31  0:00 ` GNAT/RTEMS Robert Dewar
  0 siblings, 1 reply; 11+ messages in thread
From: Jakob Ulysses Gaertner @ 1997-12-31  0:00 UTC (permalink / raw)



I heard about a cross-development environment GNAT -> RTEMS.
Does anyone know where to get it?

Favourite host would be Linux for political reasons.

Thanks

Happy New Year!





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: GNAT/RTEMS
  1997-12-31  0:00 GNAT/RTEMS Jakob Ulysses Gaertner
@ 1997-12-31  0:00 ` Robert Dewar
  0 siblings, 0 replies; 11+ messages in thread
From: Robert Dewar @ 1997-12-31  0:00 UTC (permalink / raw)



Jakob said

<<I heard about a cross-development environment GNAT -> RTEMS.
Does anyone know where to get it?
>>

THe GNAT-RTEMS combination exists for a number of host-target pairs, and
has been fully validated on a Sparc simulator with a Solaris host. For
information on availability and features, and also commercial support
for both products, send email to sales@gnat.com.

Robert Dewar
Ada Core Technologies





^ permalink raw reply	[flat|nested] 11+ messages in thread

* GNAT/RTEMS
@ 1999-03-14  0:00 Ramon Costa Castelló
  1999-03-15  0:00 ` GNAT/RTEMS Mark D. McKinney
  0 siblings, 1 reply; 11+ messages in thread
From: Ramon Costa Castelló @ 1999-03-14  0:00 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

Hi,

I'm trying to install a GNAT/RTEMS cross compiler,
I use a PC under linux redhat5.2 as host,
as native ADA compiler I have installed a
gnat-3.11p through a rpm distribution.

In GNAT/RTEMS cross compiler installation guide
 it says that I need an GNAT ADA environment which
do not use environment variables such as:

GCC_EXEC_PREFIX
ADA_INCLUDE_PATH
ADA_OBJECTS_PATH
LD_RUN_PATH
C_INCLUDE_PATH

unfortunately my systems uses ADA_INCLUDE_PATH
and ADA_OBJECTS_PATH.

Does anyone have any idea to solve this problem ?


Best regards,


Ramon



[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Card for Ramon Costa Castell� --]
[-- Type: text/x-vcard; charset=us-ascii; name="costa.vcf", Size: 459 bytes --]

begin:vcard 
n:Costa-Castell�;Ramon 
tel;fax:+34-93-401-6605
tel;work:+34-93-401-6657
x-mozilla-html:FALSE
url:http://www.ic.upc.es/~costa
org:Institut d'Organitzaci� i Control de Sistemes Industrials (UPC);Enginyeria de Sistemes Autom�tica i Inform�tica Industrial
adr:;;Av. Diagonal 647, 11;Barcelona;CATALUNYA;08028;SPAIN
version:2.1
email;internet:costa@ioc.upc.es
title:Assistant Professor
x-mozilla-cpt:;-1
fn:Costa-Castell�, Ramon 
end:vcard

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: GNAT/RTEMS
  1999-03-14  0:00 GNAT/RTEMS Ramon Costa Castelló
@ 1999-03-15  0:00 ` Mark D. McKinney
  0 siblings, 0 replies; 11+ messages in thread
From: Mark D. McKinney @ 1999-03-15  0:00 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 969 bytes --]



Could you use symbolic links to the source in the current directory? 
Or perhaps a separate directory where compilation is done ?

Ramon Costa Castell� wrote:
> 
> Hi,
> 
> I'm trying to install a GNAT/RTEMS cross compiler,
> I use a PC under linux redhat5.2 as host,
> as native ADA compiler I have installed a
> gnat-3.11p through a rpm distribution.
> 
> In GNAT/RTEMS cross compiler installation guide
>  it says that I need an GNAT ADA environment which
> do not use environment variables such as:
> 
> GCC_EXEC_PREFIX
> ADA_INCLUDE_PATH
> ADA_OBJECTS_PATH
> LD_RUN_PATH
> C_INCLUDE_PATH
> 
> unfortunately my systems uses ADA_INCLUDE_PATH
> and ADA_OBJECTS_PATH.
> 
> Does anyone have any idea to solve this problem ?
> 
> Best regards,
> 
> Ramon

-- 
--===============================================
-- Mark D. McKinney
-- Software Engineer
-- 4422 Chase Park Court
-- Annandale, Va 22003
-- (703) 916-7959
--===============================================

[-- Attachment #2: Card for Mark D. McKinney --]
[-- Type: text/x-vcard, Size: 243 bytes --]

begin:vcard 
n:McKinney`;Mark
tel;home:703-916-7959
x-mozilla-html:FALSE
version:2.1
email;internet:mark.mckinney@wdn.com
adr;quoted-printable:;;4422 Chase PArk Court=0D=0A		;Annandale;Va;22003;USA
x-mozilla-cpt:;0
fn:Mark McKinney`
end:vcard

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~1999-03-15  0:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-02-18  0:00 Existence of Ada95 compiler for embedded 80x86? Greg Bond
1997-02-18  0:00 ` Robert Dewar
1997-02-20  0:00   ` Jerry van Dijk
1997-02-20  0:00     ` Robert Dewar
1997-02-20  0:00     ` Douglas Rupp
1997-02-25  0:00 ` GNAT/RTEMS csmith
1997-02-26  0:00   ` GNAT/RTEMS Joel Sherrill <joel@merlin.gcs.redstone.army.mil>
  -- strict thread matches above, loose matches on Subject: below --
1997-12-31  0:00 GNAT/RTEMS Jakob Ulysses Gaertner
1997-12-31  0:00 ` GNAT/RTEMS Robert Dewar
1999-03-14  0:00 GNAT/RTEMS Ramon Costa Castelló
1999-03-15  0:00 ` GNAT/RTEMS Mark D. McKinney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox