File: TODO

package info (click to toggle)
avr-libc 1%3A1.6.8-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 17,024 kB
  • ctags: 134,290
  • sloc: ansic: 146,097; asm: 7,234; makefile: 3,886; sh: 3,673; pascal: 427; python: 45
file content (30 lines) | stat: -rw-r--r-- 1,273 bytes parent folder | download | duplicates (2)
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
TODO for avr-libc:

Before 1.6:
    - Document:
        * merge chapter 3 from Rich Neswold's doc. Needs some rewriting to
          update for newer tools. (explanation of start code)
        * gcrt1.S
        * how to pre-program the EEPROM.
        * how to roll your own crt*.o
    - Document Windows Build guide.

    - Figure out how to remove __ prefix from function args in dox.
      [Ted has workaround [5].]
    - fix signed/unsigned gcc warnings (qsort.c, strtol.c, strtoul.c)
      [Joerg has patch [1] for this that just needs some love before it's
      committed.]
    - Write for avr-libc [3] : stddef.h, sys/types.h, limits.h,
      sys/systemcfg.h?
    - testsuite [4]
    - Add <compat/io.h>: smallest common denominator for IO port
      declarations. [7]
    - Hunt down and fix broken links in html dox. Linklint is a useful tool
      for that. [http://www.linklint.org/]


[1] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-08/msg00054.html
[3] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-08/msg00117.html
[4] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-09/msg00038.html
[5] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-12/msg00034.html
[7] http://mail.nongnu.org/archive/html/avr-libc-dev/2003-01/msg00077.html