TODO
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Jan 01 19:03:48 2010 +0100 (2010-01-01)
changeset 1676 6f836ab1b317
parent 1403 978ab821e1f8
child 1731 648fcf1f4568
permissions -rw-r--r--
cc/gcc: update ptachsets for gcc-4.4.{0,1,2}

As reported by Joachim Nilsson <jocke@vmlinux.org>
in: http://sourceware.org/ml/crossgcc/2010-01/msg00005.html

It seems I need to add the 4.3.4/290-index_macro.patch to the GCC 4.4.x
series as well. I immediately trigger the following libstdc++ bug for
4.4.2 with a uClibc .config which has UCLIBC_SUSV3_LEGACY_MACROS set[1].

http://lists.busybox.net/pipermail/uclibc/2006-April/035991.html
yann@1335
     1
This is a somewhat ordered TODO list:
yann@1335
     2
yann@1335
     3
Recuring tasks:
yann@1335
     4
yann@1335
     5
- update versions for every tools...
yann@1335
     6
yann@1335
     7
yann@1403
     8
Non-recurring tasks:
yann@1335
     9
yann@1512
    10
- build our own versions for (minimum versions):
yann@1512
    11
    m4          1.4.12
yann@1512
    12
    autoconf    2.63
yann@1512
    13
    automake    1.10.2
yann@1512
    14
    libtool     2.2.4
yann@1512
    15
yann@1335
    16
- uClinux
yann@1335
    17
yann@1335
    18
- add newlib (for enhanced bare metal)
yann@1335
    19
  - may need heavy tweaks and bends in gcc.sh
yann@1335
    20
  - try to make it generic, will help for uClibc++
yann@1335
    21
  - check whether it supports running under uClinux
yann@1335
    22
yann@1335
    23
- uClibc++
yann@1335
    24
  - see newlib, above
yann@1335
    25
yann@1335
    26
- Cygwin target (needs newlib)
yann@1335
    27
  - so we can complie for Windows/Cygwin
yann@1335
    28
yann@1335
    29
- mingw32 target
yann@1335
    30
  - so we can compile for Windows/Win32
yann@1335
    31
yann@1335
    32
- mingw32 host
yann@1335
    33
  - so we can run natively under Windows/Win32 (without requiring Cygwin)
yann@1335
    34
yann@1335
    35
- eglibc config file
yann@1335
    36
  - see: http://sourceware.org/ml/crossgcc/2009-05/msg00022.html
yann@1349
    37
yann@1349
    38
- multilib