TODO
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Jun 11 21:47:19 2009 +0000 (2009-06-11)
changeset 1352 d7ddcb75e0f7
parent 1335 4a5540d3a301
child 1368 ec1cffe6d30b
permissions -rw-r--r--
populate: fix installing dynamic linker 'ld.so'

The dynamic linker, ld.so, needs the execute bit to be set.
Detect tht the library being installed is in fact ld.so and
install it with 0755 instead of 0644.

Fix detecting src == dst.

Use a simpler command to copy src -> dst.

Also change echo to printf, get rid of 'echo -n', which is
highly non-portable.


-------- diffstat follows --------
/trunk/scripts/populate.in | 76 43 33 0 +++++++++++++++++++++++++++++-----------------------
1 file changed, 43 insertions(+), 33 deletions(-)
     1 This is a somewhat ordered TODO list:
     2 
     3 Recuring tasks:
     4 
     5 - update versions for every tools...
     6 
     7 
     8 
     9 Non-recurring:
    10 
    11 - gcc-4.4
    12   - requires some companion libs:
    13     - PPL
    14     - CLoog
    15   - check that the patchset from 4.3.3 still applies
    16 
    17 - uClinux
    18 
    19 - add newlib (for enhanced bare metal)
    20   - may need heavy tweaks and bends in gcc.sh
    21   - try to make it generic, will help for uClibc++
    22   - check whether it supports running under uClinux
    23 
    24 - uClibc++
    25   - see newlib, above
    26 
    27 - Cygwin target (needs newlib)
    28   - so we can complie for Windows/Cygwin
    29 
    30 - mingw32 target
    31   - so we can compile for Windows/Win32
    32 
    33 - mingw32 host
    34   - so we can run natively under Windows/Win32 (without requiring Cygwin)
    35 
    36 - eglibc config file
    37   - see: http://sourceware.org/ml/crossgcc/2009-05/msg00022.html
    38 
    39 - multilib