How to install a GNAT cross-compiler and toolset?

Jan Sommer soja-lists at aries.uberspace.de
Mon Apr 11 13:29:50 UTC 2016


Am 2016-04-11 15:07, schrieb Joel Sherrill:
> On Thu, Apr 7, 2016 at 1:56 AM, Sebastian Huber <
> sebastian.huber at embedded-brains.de> wrote:
> 
>> 
>> 
>> On 07/04/16 00:51, Chris Johns wrote:
>> 
>>> On 7/04/2016 8:10 AM, Jan Sommer wrote:
>>> 
>>>> 
>>>> When I submitted the patch to gcc, it appeared to me that the 4.9.4
>>>> release is right around the corner, so the patch will become part of 
>>>> the
>>>> 4.11 toolchain soon enough. I am not on the gcc-mailinglists. Are 
>>>> there any
>>>> news about the final 4.9.4 release?
>>>> 
>>> 
>>> This is a much better solution. I have not seen anything about a 
>>> release.
>>> It would be nice to happen before I get 4.11 released.
>>> 
>> 
>> https://gcc.gnu.org/ml/gcc/2016-03/msg00108.html
>> 
>> The next GCC 4 and 5 are released after 6.1.
>> 
>> Was your patch RTEMS specific? If so, then it should be easier to get 
>> it
> included.
> 
> Can you ping your patch on the gcc mailing list(s) with myself and
> Sebastian cc'ed?
> Mention it is RTEMS specific and we would like to see it in the 4.9.4
> release.
> 
> I assume it also needs to be applied to newer branches and the gcc 
> master.
> Right?
> 

The patch is already in gcc-trunk, gcc-5 and gcc-4.9 branch, so it will 
be part of 4.9.4.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68169

The only problem is that the current 4.11 toolchain is built with 4.9.3. 
Once gcc-4.9.4 is released and the RSB uses it, this part should work 
again. Until then it is necessary to manually change the RSB sources to 
a recent snapshot of the 4.9-branch for Ada.


Cheers,

   Jan

> Also, the big remaining Ada issue that I know of is that the Ada.Self()
> implementation
> for RTEMS is not SMP safe. That eventually needs to be addressed.
> 
> --joel
> 
> 
>> --
>> Sebastian Huber, embedded brains GmbH
>> 
>> Address : Dornierstr. 4, D-82178 Puchheim, Germany
>> Phone   : +49 89 189 47 41-16
>> Fax     : +49 89 189 47 41-09
>> E-Mail  : sebastian.huber at embedded-brains.de
>> PGP     : Public key available on request.
>> 
>> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>> 
>> 
>> _______________________________________________
>> users mailing list
>> users at rtems.org
>> http://lists.rtems.org/mailman/listinfo/users
>> 
> 
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users



More information about the users mailing list