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