comp.lang.ada
 help / color / mirror / Atom feed
From: "Steve" <nospam_steved94@comcast.net>
Subject: Re: different compilers: different standard types?????
Date: Thu, 18 Mar 2004 03:47:30 GMT
Date: 2004-03-18T03:47:30+00:00	[thread overview]
Message-ID: <mZ86c.30434$JL2.362994@attbi_s03> (raw)
In-Reply-To: c391gu$5c3$1@e3k.asi.ansaldo.it

In my opinion the best approach would be to either find or write an
automated tool to modify the existing sources such that they do not use
standard types that vary in size depending on implementation.

For integral values define types in terms of ranges, for floating point
values define types in terms of precision requirements.  You could use the
types defined in the Interfaces package, but would be better to use your own
types based on your application.

You can probably find someone to convert your sources by searching the Web.
If you choose to do the work yourself, you may want to have a look at ASIS.

I hope this helps,

Steve
(The Duck)


"Riccardo" <kk@kk.com> wrote in message
news:c391gu$5c3$1@e3k.asi.ansaldo.it...
> Hello everybody!
>
> I've got a problem.
> Using an old program that now my Firm wants to make running on different
> kind of consoles simoultaneously I see that my compilers (I have two of
> them) are different ones depending on the fact that the word lenght is
> different (32 vs 64 bit).
>
> Specifically:  I noticed that the type long_long_integer, that is used on
> the first one, is not present at all on the second one.
>
> I'm looking for a solution that should permit me to compile the software
on
> both the environments making, obviously, the least changes on the current
> version.
>
> The same product, in the end, should be compiled on both the consoles
> without making changes! (it is possible!?!??!!??!)
>
> Is there someone who has any kind of easy solution for that problem??
>
> Thanks in advice,
>
>
> Riccardo
>
>
>





  parent reply	other threads:[~2004-03-18  3:47 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-17  8:15 different compilers: different standard types????? Riccardo
2004-03-17 17:10 ` Martin Krischik
2004-03-18  3:47 ` Steve [this message]
2004-03-18 10:37   ` Jean-Pierre Rosen
2004-03-18 13:09     ` Dmitry A. Kazakov
2004-03-18 13:13   ` Marius Amado Alves
2004-03-18 14:21     ` Ludovic Brenta
2004-03-18 14:45     ` Georg Bauhaus
2004-03-18 17:33       ` Marius Amado Alves
2004-03-18 17:42       ` Martin Krischik
2004-03-19  0:16     ` Jeffrey Carter
     [not found]   ` <200403181313.16003.maa@liacc.up.pt>
2004-03-18 19:35     ` Duncan Sands
2004-03-19  1:08     ` Stephen Leake
     [not found]     ` <200403182035.57424.baldrick@free.fr>
2004-03-19  8:07       ` Marius Amado Alves
2004-03-19  3:29         ` Steve
2004-03-19 15:36           ` Marius Amado Alves
     [not found]           ` <00a401c40dc7$f2b333e0$c32416d5@netcabo.pt>
2004-03-19 16:03             ` Marius Amado Alves
     [not found]     ` <u7jxhprro.fsf@acm.org>
     [not found]       ` <005f01c40dbf$94ce9e20$c32416d5@netcabo.pt>
2004-03-19 13:19         ` Stephen Leake
2004-03-19 14:36       ` Marius Amado Alves
2004-03-19 10:16         ` Jean-Pierre Rosen
2004-03-20  0:52         ` Jeffrey Carter
2004-03-20 22:56           ` Marius Amado Alves
  -- strict thread matches above, loose matches on Subject: below --
2004-03-19  7:33 Riccardo
2004-03-19 13:10 ` Martin Dowie
replies disabled

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