[PATCH 3/6] shgen: Import from RTEMS

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Jun 11 07:49:34 UTC 2018


On 11/06/18 08:22, Joel Sherrill wrote:
>
>
>     >
>     >     >
>     >     >>> 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.
>     >     > This is a good thing to do, thank you.
>     >     >
>     >     >>>    Is the sh arch active?
>     >     >> I don't know.
>     >     > I suggest we remove this code until someone needs it and can
>     >     resolve this issue.
>     >     > The code is in the 4.11 releases so is easy to find.
>     >
>     >     The shgen tool is used to build the gensh1 and gensh2 BSPs to
>     >     generate
>     >     the scitab.c source file.
>
>
> Sorry..I missed this.
>
>     >
>     >     One option to get rid of the shgen tool would be to remove the
>     >     CPU_CLOCK_RATE_HZ BSP option.
>
>
> Ok. Or retroactively deprecate in 4.11

The tool generates a scitab.c with this header:

/*
  * DO NOT EDIT - this file is automatically generated by shgen 
5.07adc7f7e37a_modified
  * Copyright (c) 1998,1999,2000 Ralf Corsepius (corsepiu at faw.uni-ulm.de)
  */

/* This file is not copyrighted */

Files with such a header are not acceptable for an import into the RTEMS 
sources repository  from my point of view. We have three options now:

1. Keep the tools in the RTEMS source repository.

2. Add GPL software to rtems-tools.

3. Remove the gensh1 and gensh2 BSPs.

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