File: TODO

package info (click to toggle)
avr-libc 1%3A1.2.3-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,816 kB
  • ctags: 14,018
  • sloc: ansic: 17,998; asm: 5,024; sh: 2,778; makefile: 712; pascal: 441
file content (35 lines) | stat: -rw-r--r-- 1,524 bytes parent folder | download
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
TODO for avr-libc:

Before 1.4:
    - Move the following to examples
        * include/avr/parity.h
    - 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/]
    - Convert build system to use autoconf-2.57 and automake-1.7.7. Some
      discussion has occurred. [8]


[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
[8] http://mail.nongnu.org/archive/html/avr-libc-dev/2003-09/msg00030.html