diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-06-06 16:21:22 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-06-11 14:47:32 +0200 |
commit | 8c62cf4209b2fe57fdbc3a138f2c644e19774367 (patch) | |
tree | 1b2ccf4bb0f27934d31cd856c48994a295ffdd0c /tools/cpu/sh/TODO | |
parent | build: Force warnings (diff) | |
download | rtems-8c62cf4209b2fe57fdbc3a138f2c644e19774367.tar.bz2 |
tools: Remove shgen
All tools should be removed from the RTEMS source repository at some
point in time. Tools with a BSD-style license will be moved to the RTEMS
tools repository. Unfortunately, the shgen tool is GPL licensed.
Remove all uses of this tool from the code base. Replace generated files
with stub functions. If users of this BSP still exist, they can
reimplement the functionality using a BSD-style license.
Close #3443.
Diffstat (limited to '')
-rw-r--r-- | tools/cpu/sh/TODO | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/tools/cpu/sh/TODO b/tools/cpu/sh/TODO deleted file mode 100644 index bcdd1bf6df..0000000000 --- a/tools/cpu/sh/TODO +++ /dev/null @@ -1,13 +0,0 @@ -* Add support for more drivers to shgen !!!! - -* shgen relies on having a gnu-compatible getopt, which should be - available on all hosts using gcc/egcs/binutils. - Using other getopt-variants may produce faulty results or shgen may also - refuse to compile. Probably the easiest solution to this problem would be - to integrate libiberty into rtems. - -* shgen uses floating point mathematics. Therefore Makefile.in contains a - reference to libm. In case the host doesn't have its floating point - support in libm, shgen will fail to compile. If we should ever meet such - a host, checks for floating point libraries have to be added to rtems' - autoconf support. |