/usr/share/doc/gputils/TODO is in gputils 0.13.7-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | This following list contains items that need to be completed. This
list is in no particular order.
gputils
* grep the source for FIXME and fix.
* Add a check for the version of flex.
* Start migrating to the GNU coding style.
* Prefix all visible library functions with gp_. Add _ to all
others.
* Switch to xmalloc and obstacks.
* Use dejagnu for testing.
gpasm
* Implement nested while loops.
* Clean up the byte verses word, data memory/program memory stuff.
* Move opcode generator from /gpasm/directive.c to
/libgputils/opcode.c.
* Move COD file generation to library.
* Add macro names to symbol table in listing file.
* Undefined coff symbols are always at the end of the coff table.
* Add relocations for the difference between symbols in the same section.
* Allow multiple symbols with the same name in different sections of COFF
asm files.
* Allow expressions in .direct. Reduce to operators, numbers, and controls.
gplink
* Removed unnecessary page and bank switches.
* Peep-like optimization. Consider using pcode from sdcc-pic14.
* Partial linking.
* Use extended COD file types.
gpvc
* Use the disassembler to decode the program memory sections.
gpdasm
* Generate human readable outputs.
|