gcc tricore porting
Joel Sherrill
joel@rtems.org
Sun Jul 2 15:38:23 GMT 2023
On Sun, Jul 2, 2023, 3:29 AM Claudio Eterno <eterno.claudio@gmail.com>
wrote:
> Hi, Joel and Mikael
> taking a look at the code it seems that the repo owner is higtech
> <https://hightec-rt.com/> but we have no confirmations.
> In fact, after a comparison with gcc 9.4.0 original files i see this on a
> lot of ("WITH_HIGHTEC") [intl.c]:
> [image: image.png]
> Probably this version of gcc is a basic version of their tricore-gcc and
> probably works fine but that repo doesn't show any extra info.
> Seems also impossible to contact the owner (that account doesn't show any
> email or other info)..
> Honestly with these conditions, from gcc development point of view, that
> repo has no value.
>
Without an assignment, you can't submit that code. That's a blocker on
using it if there isn't one.
But you can file an issue against the repo asking questions.
Anyway this is a good starting point...
>
Maybe not if you can't submit it. Anything that needs to be GOL licensed
and owned by the FSF is off limits.
But areas with permissive licenses might be ok if they stuck with those.
Look at what they did with newlib and libgloss.
--joel
> C.
>
>
>
> Il giorno lun 19 giu 2023 alle ore 18:55 Joel Sherrill <joel@rtems.org>
> ha scritto:
>
>>
>>
>> On Mon, Jun 19, 2023, 10:36 AM Mikael Pettersson via Gcc <gcc@gcc.gnu.org>
>> wrote:
>>
>>> (Note I'm reading the gcc mailing list via the Web archives, which
>>> doesn't let me
>>> create "proper" replies. Oh well.)
>>>
>>> On Sun Jun 18 09:58:56 GMT 2023, <eterno.claudio@gmail.com> wrote:
>>> > Hi, this is my first time with open source development. I worked in
>>> > automotive for 22 years and we (generally) were using tricore series
>>> for
>>> > these products. GCC doesn't compile on that platform. I left my work
>>> some
>>> > days ago and so I'll have some spare time in the next few months. I
>>> would
>>> > like to know how difficult it is to port the tricore platform on gcc
>>> and if
>>> > during this process somebody can support me as tutor and... also if
>>> the gcc
>>> > team is interested in this item...
>>>
>>> https://github.com/volumit has a port of gcc + binutils + newlib + gdb
>>> to Tricore,
>>> and it's not _that_ ancient. I have no idea where it originates from
>>> or how complete
>>> it is, but I do know the gcc-4.9.4 based one builds with some tweaks.
>>>
>>
>>
>> https://github.com/volumit/package_494 says there is a port in process
>>> to gcc 9. Perhaps digging in and assessing that would be a good start.
>>>
>>
>> One question is whether that code has proper assignments on file for
>> ultimate inclusion. That should be part of your assessment.
>>
>> --joel
>>
>>>
>>
>> I don't know anything more about it, I'm just a collector of
>>> cross-compilers for
>>> obscure / lost / forgotten / abandoned targets.
>>>
>>> /Mikael
>>>
>>
>
> --
> Claudio Eterno
> via colle dell'Assietta 17
> 10036 Settimo Torinese (TO)
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 154612 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20230702/e69c6433/attachment-0001.png>
More information about the Gcc
mailing list