TODO
branch1.7
changeset 2066 51b3646bcb9f
parent 1512 439a6b292917
child 2564 5d4e91c0343e
     1.1 --- a/TODO	Fri Sep 04 17:27:16 2009 +0200
     1.2 +++ b/TODO	Fri Aug 06 23:45:35 2010 +0200
     1.3 @@ -4,35 +4,32 @@
     1.4  
     1.5  - update versions for every tools...
     1.6  
     1.7 +- update and/or upgrade all samples
     1.8 +
     1.9  
    1.10  Non-recurring tasks:
    1.11  
    1.12 -- build our own versions for (minimum versions):
    1.13 -    m4          1.4.12
    1.14 -    autoconf    2.63
    1.15 -    automake    1.10.2
    1.16 -    libtool     2.2.4
    1.17 +- update newlib (for enhanced bare metal)
    1.18 +  - confirm existing implementation on targets other than AVR32
    1.19 +  - try to make it generic, will help for uClibc++
    1.20  
    1.21 -- uClinux
    1.22 +- multilib
    1.23  
    1.24 -- add newlib (for enhanced bare metal)
    1.25 -  - may need heavy tweaks and bends in gcc.sh
    1.26 -  - try to make it generic, will help for uClibc++
    1.27 -  - check whether it supports running under uClinux
    1.28 +- Cygwin target (needs newlib)
    1.29 +  - so we can build toolchains that generate code for Windows/Cygwin
    1.30 +
    1.31 +- Cygwin host
    1.32 +  - so we can build toolchains that run natively under Windows/Cygwin
    1.33 +
    1.34 +- mingw32 target
    1.35 +  - so we can build toolchains that generate code for Windows/Win32
    1.36 +
    1.37 +- mingw32 host
    1.38 +  - so we can build toolchains that run natively under Windows/Win32
    1.39 +    (without requiring Cygwin)
    1.40  
    1.41  - uClibc++
    1.42    - see newlib, above
    1.43  
    1.44 -- Cygwin target (needs newlib)
    1.45 -  - so we can complie for Windows/Cygwin
    1.46 -
    1.47 -- mingw32 target
    1.48 -  - so we can compile for Windows/Win32
    1.49 -
    1.50 -- mingw32 host
    1.51 -  - so we can run natively under Windows/Win32 (without requiring Cygwin)
    1.52 -
    1.53 -- eglibc config file
    1.54 -  - see: http://sourceware.org/ml/crossgcc/2009-05/msg00022.html
    1.55 -
    1.56 -- multilib
    1.57 +- uClinux
    1.58 +  - check whether we can use newlib under uClinux (?)