[PATCH 3/6] shgen: Import from RTEMS

Sebastian Huber sebastian.huber at embedded-brains.de
Thu Jun 7 06:11:48 UTC 2018


On 07/06/18 07:53, Chris Johns wrote:
> On 07/06/2018 15:39, Sebastian Huber wrote:
>> Corresponding RTEMS commit is 75933d5d25cd50f80162b7a0d2f66a5534e1763f.
>>
>> Update #3443.
>> ---
>>   misc/shgen/AUTHORS |   3 +
>>   misc/shgen/COPYING | 340 +++++++++++++++++++++++++++++++++++++++++++++++++++++
>>   misc/shgen/TODO    |  13 ++
>>   misc/shgen/sci.c   | 177 ++++++++++++++++++++++++++++
>>   misc/shgen/sci.h   |  11 ++
>>   misc/shgen/shgen.c | 114 ++++++++++++++++++
>>   misc/wscript       |   9 ++
>>   7 files changed, 667 insertions(+)
>>   create mode 100644 misc/shgen/AUTHORS
>>   create mode 100644 misc/shgen/COPYING
>>   create mode 100644 misc/shgen/TODO
>>   create mode 100644 misc/shgen/sci.c
>>   create mode 100644 misc/shgen/sci.h
>>   create mode 100644 misc/shgen/shgen.c
>>
>> diff --git a/misc/shgen/AUTHORS b/misc/shgen/AUTHORS
>> new file mode 100644
>> index 0000000..225c2fa
>> --- /dev/null
>> +++ b/misc/shgen/AUTHORS
>> @@ -0,0 +1,3 @@
>> +Ralf Corsepius (corsepiu at faw.uni-ulm.de)
>> +	* Initial implementation
>> +	* generator for sci bitrate table
>> diff --git a/misc/shgen/COPYING b/misc/shgen/COPYING
>> new file mode 100644
>> index 0000000..8cc2ef7
>> --- /dev/null
>> +++ b/misc/shgen/COPYING
>> @@ -0,0 +1,340 @@
>> +
>> +		    GNU GENERAL PUBLIC LICENSE
> The RTEMS tools is almost clean of GPL code. There is a small piece in the
> rtemstoolkit I would to replace but I have not done that yet.

The nios2gen is also GPL (the RTEMS GPL with linking exception). Is this 
a problem? The GCC, GDB and Binutils are also GPL.

>
> Does this tool need to move over?

I would like to move all host tools out of the RTEMS repository to 
simplify the build. If we get rid of the host tools, then we have only 
to deal with the cross-build tools.

>   Is the sh arch active?

I don't know. There was some activity on this architecture in GCC and 
Binutils recently. Some patents expired. This seemed to resurrect this 
architecture.

https://en.wikipedia.org/wiki/SuperH

-- 
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.



More information about the devel mailing list