path: root/c/src/exec/score/tools/sh/TODO
diff options
Diffstat (limited to 'c/src/exec/score/tools/sh/TODO')
1 files changed, 13 insertions, 0 deletions
diff --git a/c/src/exec/score/tools/sh/TODO b/c/src/exec/score/tools/sh/TODO
new file mode 100644
index 0000000000..bcdd1bf6df
--- /dev/null
+++ b/c/src/exec/score/tools/sh/TODO
@@ -0,0 +1,13 @@
+* 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 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.