From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: GCC and cross compiling Ada, was: Re: avr-ada ubuntu cross-compiler build failed
Date: Thu, 10 Feb 2011 18:10:09 +0100
Date: 2011-02-10T18:10:09+01:00 [thread overview]
Message-ID: <op.vqo5y70nule2fv@garhos> (raw)
In-Reply-To: ij0l1s$cn4$1@news.eternal-september.org
Le Thu, 10 Feb 2011 13:18:04 +0100, Simon Clubley
<clubley@remove_me.eisner.decus.org-earth.ufp> a écrit:
> Cross compiling for Ada has additional issues, including run time library
> and exception support.
I could not tell about the runtime in that context, however, for
exceptions, I could suggest you use sjlj (SetJump/LongJump), which is the
most portable I believe, as it relies on a standard C feature. But I am
pretty you've already looked at this, so this may not really help.
For CPU support, there should not be any trouble, as producing machine
instructions is not the worst part of compilation environment.
Yes, the runtime may be an issue… but, the environment should have a POSIX
API, isn't it ? (most of industrial/laboratory or non-mainstream
environments do)
--
Si les chats miaulent et font autant de vocalises bizarres, c’est pas pour
les chiens.
“I am fluent in ASCII” [Warren 2010]
next prev parent reply other threads:[~2011-02-10 17:10 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-02-05 17:30 avr-ada ubuntu cross-compiler build failed Adrianr
2011-02-06 20:28 ` Yannick Duchêne (Hibou57)
2011-02-08 9:24 ` Yannick Duchêne (Hibou57)
2011-02-10 12:18 ` GCC and cross compiling Ada, was: " Simon Clubley
2011-02-10 12:53 ` Simon Clubley
2011-02-10 17:10 ` Yannick Duchêne (Hibou57) [this message]
2011-02-10 19:46 ` Simon Clubley
2011-02-11 12:51 ` Adrianr
2011-02-11 15:13 ` Brian Drummond
2011-02-11 18:16 ` Simon Wright
2011-02-11 18:44 ` Brian Drummond
2011-02-12 13:27 ` Simon Wright
2011-02-12 17:49 ` Brian Drummond
2011-02-12 21:45 ` Simon Wright
2011-02-12 6:46 ` Jacob Sparre Andersen
2011-02-12 17:03 ` Adrianr
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox