Commit Graph

41 Commits

Author SHA1 Message Date
Yann E. MORIN"
6b1f3a55e9 These sample are no longer EXPERIMENTAL.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config |   10     2     8     0 ++--------
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config   |   10     2     8     0 ++--------
 2 files changed, 4 insertions(+), 16 deletions(-)
2008-11-18 07:41:13 +00:00
Yann E. MORIN"
9ce896e6d3 Update all these samples. Those using uClinc are now using 0.9.30.
/trunk/samples/armeb-unknown-linux-uclibc/uClibc-0.9.30.config |  243   243     0     0 +++++++++++++++
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config     |   34    24    10     0 +-
 /trunk/samples/arm-unknown-elf/crosstool.config                |   13    10     3     0 +
 /trunk/samples/armeb-unknown-eabi/crosstool.config             |   12     9     3     0 +
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config      |   27    20     7     0 +-
 /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config    |   29    20     9     0 +-
 /trunk/samples/arm-unknown-linux-gnu/crosstool.config          |   31    21    10     0 +-
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config        |   29    20     9     0 +-
 /trunk/samples/arm-unknown-linux-uclibc/uClibc-0.9.30.config   |  253   253     0     0 ++++++++++++++++
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config       |   34    24    10     0 +-
 /trunk/samples/arm-unknown-eabi/crosstool.config               |   13    10     3     0 +
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config    |   29    20     9     0 +-
 12 files changed, 674 insertions(+), 73 deletions(-)
2008-11-18 06:50:29 +00:00
Yann E. MORIN"
6bfe4b1550 Transform LAN_MIRROR into plain MIRROR:
- it does not have to be in the LAN
- offer mirror preference over upstream
  - if selected, the mirror will be scanned before upstream servers
  - if not selected, upstream servers will be scanned before the mirror
- I've set up such an internet-accessible mirror
  - uClibc snapshot available
  - MPFR releases available (the MPFR site is down from time to time)
- update all samples to use my mirror as a failover

 /trunk/scripts/functions                                          |   45    16    29     0 +++++--------
 /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |    8     7     1     0 ++
 /trunk/samples/sh4-unknown-linux-gnu/crosstool.config             |    8     7     1     0 ++
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    8     7     1     0 ++
 /trunk/samples/arm-unknown-elf/crosstool.config                   |    8     7     1     0 ++
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    8     7     1     0 ++
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |    8     7     1     0 ++
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |    8     7     1     0 ++
 /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config       |    8     7     1     0 ++
 /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |    8     7     1     0 ++
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |    8     7     1     0 ++
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |    8     7     1     0 ++
 /trunk/samples/arm-unknown-linux-gnu/crosstool.config             |    8     7     1     0 ++
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |    8     7     1     0 ++
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |    8     7     1     0 ++
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    8     7     1     0 ++
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |    8     7     1     0 ++
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |    8     7     1     0 ++
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    8     7     1     0 ++
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |    8     7     1     0 ++
 /trunk/samples/powerpc-405-linux-gnu/crosstool.config             |    8     7     1     0 ++
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    8     7     1     0 ++
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |    8     7     1     0 ++
 /trunk/samples/arm-unknown-eabi/crosstool.config                  |    8     7     1     0 ++
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |    8     7     1     0 ++
 /trunk/samples/powerpc-860-linux-gnu/crosstool.config             |    8     7     1     0 ++
 /trunk/config/global/download.in                                  |   42    25    17     0 +++++++-----
 27 files changed, 216 insertions(+), 71 deletions(-)
2008-10-31 18:27:27 +00:00
Yann E. MORIN"
645615a804 Update this ARM sample.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config |  150    77    73     0 ++++++++++----------
 /trunk/samples/armeb-unknown-linux-uclibc/reported.by      |    3     3     0     0 +
 2 files changed, 80 insertions(+), 73 deletions(-)
2008-10-30 06:49:06 +00:00
Yann E. MORIN"
c8a68d987b Introduce the notion of a 'sample comment'.
- presence of the sample's reported.by file is now mandatory.
- when saving a sample, reporter name & URL are queried, to avoid operator forget about creating the reported.by file.
- when saving a sample, one can store a few-liner comment.
- when recalling a sample, the reporter name, URL and comment (if present) are printed.
- update the powerpc-e500v2-linux-gnuspe sample to include Nate's comment (from his original mail).
- update all samples that were missing the reported.by file.

 /trunk/scripts/saveSample.sh                           |   46    35    11     0 ++++++++++++++++++------
 /trunk/scripts/showSamples.sh                          |   12     6     6     0 +++---
 /trunk/samples/powerpc-e500v2-linux-gnuspe/reported.by |   15    15     0     0 ++++++++
 /trunk/samples/samples.mk                              |   22    17     5     0 +++++++++--
 4 files changed, 73 insertions(+), 22 deletions(-)
2008-10-14 21:30:27 +00:00
Yann E. MORIN"
15ff521e40 Update the latest two RM samples.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   40    25    15     0 ++++++++-----
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   36    22    14     0 +++++++-----
 2 files changed, 47 insertions(+), 29 deletions(-)
2008-09-04 17:02:05 +00:00
Yann E. MORIN"
140d179eb3 Update all samples to the latest set of options.
Update some samples to use newer features.
Add patches for the uClibc-20080801 snapshot to be able to build with gcc-4.3.
Add a patch against glibc-2.7 to allow building PPC with latest kernel headers.
Add a patch to gcc to use an alternate unwinding when built against uClibc (after a private explanation/request by Daniel Egger <daniel@eggers-club.de>)

 /trunk/patches/glibc/2.7/230-powerpc-private_futex.patch          |   15    15     0     0 +
 /trunk/patches/uClibc/20080801/300-fix-asm.patch                  |  175   175     0     0 +++++++++
 /trunk/patches/uClibc/20080801/100-ifaddrs.patch                  |  190   190     0     0 +++++++++
 /trunk/patches/uClibc/20080801/200-mips-typeof.patch              |  112   112     0     0 ++++++
 /trunk/patches/gcc/4.3.1/330-unwind-for-uClibc.patch              |   25    25     0     0 +
 /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |   17    10     7     0 +
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    7     5     2     0 +
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    7     5     2     0 +
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   14    11     3     0 +
 /trunk/samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config |  232   232     0     0 ++++++++++++
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   34    21    13     0 +-
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   10     7     3     0 +
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |   12     9     3     0 +
 /trunk/samples/mips-unknown-linux-uclibc/uClibc-20080801.config   |  249   249     0     0 ++++++++++++
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   38    23    15     0 +-
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   14    10     4     0 +
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    7     5     2     0 +
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |   12     9     3     0 +
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    7     5     2     0 +
 /trunk/samples/i586-geode-linux-uclibc/uClibc-20080801.config     |  261   261     0     0 +++++++++++++
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   32    20    12     0 ++
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   12     9     3     0 +
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |    7     5     2     0 +
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    7     5     2     0 +
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   16    10     6     0 +
 25 files changed, 1428 insertions(+), 84 deletions(-)
2008-08-07 14:05:47 +00:00
Yann E. MORIN"
817ca6fefb All ARM sample now build with gcc-4.3.1! :-)
Unfortunately (fortunately?), this implies using a uClibc snapshot.

 /trunk/samples/armeb-unknown-linux-uclibc/uClibc-20080801.config        |  243   243     0     0 ++++++++++
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config              |   29    17    12     0 +
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config               |   13     8     5     0 +
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/uClibc-20080801.config   |  243   243     0     0 ++++++++++
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config         |   29    17    12     0 +
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config                 |   13     8     5     0 +
 /trunk/samples/arm-unknown-linux-uclibc/uClibc-20080801.config          |  243   243     0     0 ++++++++++
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config                |   29    17    12     0 +
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-20080801.config |  243   243     0     0 ++++++++++
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config       |   29    17    12     0 +
 10 files changed, 1056 insertions(+), 58 deletions(-)
2008-08-04 17:45:27 +00:00
Yann E. MORIN"
40be64eec9 Updatge all samples to neither use a LAN mirror, nor a proxy (new set of options).
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   38    18    20     0 ++++++------
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   38    18    20     0 ++++++------
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   40    20    20     0 ++++++------
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   38    18    20     0 ++++++------
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   40    20    20     0 ++++++------
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   38    18    20     0 ++++++------
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   38    18    20     0 ++++++------
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   38    18    20     0 ++++++------
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   40    20    20     0 ++++++------
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   40    20    20     0 ++++++------
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   38    18    20     0 ++++++------
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |   38    18    20     0 ++++++------
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   38    18    20     0 ++++++------
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   38    18    20     0 ++++++------
 14 files changed, 260 insertions(+), 280 deletions(-)
2008-07-19 22:55:19 +00:00
Yann E. MORIN"
503b29d12e Update all ARM samples to use gcc-4.2.4.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |    9     5     4     0 +++++----
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    9     5     4     0 +++++----
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    9     5     4     0 +++++----
 6 files changed, 30 insertions(+), 24 deletions(-)
2008-07-19 20:51:52 +00:00
Yann E. MORIN"
c219356d48 All ARM samples now build the gfortran frontend.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config |   11     6     5     0 ++++++-----
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config   |   11     6     5     0 ++++++-----
 2 files changed, 12 insertions(+), 10 deletions(-)
2008-07-18 21:54:42 +00:00
Yann E. MORIN"
588d2d9852 Update all samples to use binutils-2.18.50.0.8.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    9     5     4     0 +++++----
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |    8     4     4     0 ++++----
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |    9     5     4     0 +++++----
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |    8     4     4     0 ++++----
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |    9     5     4     0 +++++----
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    9     5     4     0 +++++----
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |    9     5     4     0 +++++----
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    9     5     4     0 +++++----
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |    8     4     4     0 ++++----
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    9     5     4     0 +++++----
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |    9     5     4     0 +++++----
 14 files changed, 67 insertions(+), 56 deletions(-)
2008-07-14 13:19:37 +00:00
Yann E. MORIN"
a14b6c3dd9 Update samples to latest options set (no config changes).
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   29    12    17     0 +++++--------
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   23    12    11     0 +++++-----
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   21     8    13     0 +++------
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   15     8     7     0 ++++---
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   19    10     9     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   29    12    17     0 +++++--------
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   23    12    11     0 +++++-----
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   21     8    13     0 +++------
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   15     8     7     0 ++++---
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   23    12    11     0 +++++-----
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |   11     6     5     0 +++--
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   23    12    11     0 +++++-----
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |    9     5     4     0 ++--
 13 files changed, 125 insertions(+), 136 deletions(-)
2008-07-07 21:31:08 +00:00
Yann E. MORIN"
6face320b3 Update samples to the latest architecture framework.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   57    32    25     0 +++++++-----
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   60    34    26     0 +++++++------
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   43    23    20     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   57    32    25     0 +++++++-----
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   46    26    20     0 ++++++----
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   56    30    26     0 ++++++------
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   43    23    20     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   53    27    26     0 ++++++-----
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   43    23    20     0 +++++----
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   49    29    20     0 ++++++-----
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   51    26    25     0 ++++++-----
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   43    23    20     0 +++++----
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   44    21    23     0 ++++------
 13 files changed, 349 insertions(+), 296 deletions(-)
2008-06-30 21:41:32 +00:00
Yann E. MORIN"
4bf71cb437 Update the samples.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   13     8     5     0 +++--
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   35    24    11     0 +++++++++----
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   11     7     4     0 +++-
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   11     7     4     0 +++-
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   19    11     8     0 ++++---
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   11     7     4     0 +++-
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   11     7     4     0 +++-
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   11     7     4     0 +++-
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   11     7     4     0 +++-
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   16    10     6     0 ++++--
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   13     8     5     0 +++--
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   11     7     4     0 +++-
 12 files changed, 110 insertions(+), 63 deletions(-)
2008-06-27 11:19:12 +00:00
Yann E. MORIN"
988e11fc08 Update samples.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    5     3     2     0 +++--
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    5     3     2     0 +++--
 /trunk/samples/arm-unknown-linux-gnueabi/reported.by              |    2     1     1     0 +-
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |    5     3     2     0 +++--
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |    5     3     2     0 +++--
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |    7     3     4     0 +++----
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    5     3     2     0 +++--
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |    5     3     2     0 +++--
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    5     3     2     0 +++--
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |    5     3     2     0 +++--
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    5     3     2     0 +++--
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |    5     3     2     0 +++--
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |    5     3     2     0 +++--
 13 files changed, 37 insertions(+), 27 deletions(-)
2008-06-25 09:04:38 +00:00
Yann E. MORIN"
89f6ee877e Update samples to the latest set of options, build-tested.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   80    56    24     0 +++++++---
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   80    56    24     0 +++++++---
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   80    56    24     0 +++++++---
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |  100    81    19     0 +++++++++++--
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   83    56    27     0 +++++++----
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   80    56    24     0 +++++++---
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   80    56    24     0 +++++++---
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   80    56    24     0 +++++++---
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   69    45    24     0 ++++++---
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   73    51    22     0 ++++++---
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   24    14    10     0 ++-
 11 files changed, 583 insertions(+), 246 deletions(-)
2008-06-24 13:16:21 +00:00
Yann E. MORIN"
14bc57f904 Update samples to latest set of options.
Update components up to the latest working version.
Update the set of supported languages for each sample.

 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config      |   42    14    28     0 ++----
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config       |  107    62    45     0 ++++++++------
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config |   42    14    28     0 ++----
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config          |   79    43    36     0 ++++++-----
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config         |   42    13    29     0 +-----
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config     |  112    65    47     0 +++++++++------
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config        |   42    14    28     0 ++----
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config         |   44    15    29     0 ++----
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config             |   44    15    29     0 ++----
 9 files changed, 255 insertions(+), 299 deletions(-)
2008-05-04 10:44:07 +00:00
Yann E. MORIN"
89aca6f995 Update those samples to latest config options.
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config         |  115    76    39     0 +++++++++++++------
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config      |  114    73    41     0 +++++++++++++------
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config        |  116    74    42     0 ++++++++++++-------
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config |  141    98    43     0 ++++++++++++++++-------
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config         |  120    76    44     0 +++++++++++++-------
 5 files changed, 397 insertions(+), 209 deletions(-)
2008-05-02 22:02:42 +00:00
Yann E. MORIN"
07fa611771 Robet P. J. DAY: typoes. 2008-02-14 22:44:34 +00:00
Yann E. MORIN"
2fa75919ca Update the samples to the new set of options (not changing the configuration). 2008-01-16 22:21:55 +00:00
Yann E. MORIN"
f6bf43cb72 Update the armeb-unknown-linux-uclibc sample. 2007-09-05 22:01:31 +00:00
Yann E. MORIN"
c6b330d845 Update all samples to the latest set of options (because so much as changed since we dropped the core C compiler and many obsolete versions). 2007-08-15 21:24:02 +00:00
Yann E. MORIN"
7131764f9c Remove any reference to libfloat. That has gone once and for all.
Rationale:
Most of the time, soft-float problems are caused by this sucker of gcc:
it has support for soft float for all of the targets I've tried so far,
but does not activate this code until you dwelve into half a dozen of
files to make it accept to build and link the support code...

So, yes: gcc has soft-float support. And again, yes: gcc is a sucker.
2007-07-30 20:02:13 +00:00
Yann E. MORIN"
b35207cc88 Update the samples to the latest option set. 2007-07-24 20:41:08 +00:00
Yann E. MORIN"
3527e8c561 Update the armeb-unknown-linux-uclibc sample to:
- use latest binutils,
 - build sstrip,
 - build dmalloc and gdb.

Note: linux-2.6.21.5 for NSLU2 and busybox build!
2007-07-04 17:06:58 +00:00
Yann E. MORIN"
c11dc8a296 The armeb-unknown-linux-uclibc sample now builds without libfloat.
The generated toolchain is at least able to build busybox (which wasn't the case before).
2007-07-03 22:23:58 +00:00
Yann E. MORIN"
5e7fa0debc Make the progress bar a default for all samples. 2007-06-19 17:50:46 +00:00
Yann E. MORIN"
2e925f1569 Mark broken samples as such: use a file named 'broken' in the sample's directory.
Reflected this state when listing samples (in scripts/showSamples.sh).
2007-05-22 21:18:55 +00:00
Yann E. MORIN"
aa6ae43fd7 Add uClibc-0.9.29:
- associated patch set
  - update the munging function to accomodate the new config variables
libfloat version was missing from the previous commit... :-(
Better handle the case where the sample directory already exist but isn't under revision control, and in case the destination file doesn't exist in the sample directory.
2007-05-19 22:52:47 +00:00
Yann E. MORIN"
63a75e1743 Reverting to uClibc-0.9.28.3, as 0.9.29 spawns incorrect bits/sysnum.h (needs a xgcc first!). 2007-05-18 08:41:44 +00:00
Yann E. MORIN"
340c3e2030 Make the debug config menu a generated file.
Add a uClibc-0.9.29 patch directory with one patch (from me!).
Update the armeb-unknown-linux-uclibc sample to uClibc-0.9.29.
Some eyecandy in the gdb build process.
2007-05-17 22:10:48 +00:00
Yann E. MORIN"
31cde52144 Like tweak to the armeb-xscale-linux-uclibc sample to not renice the build. 2007-05-11 19:08:32 +00:00
Yann E. MORIN"
a845d72881 Update the way we handle directories supplied by the user:
- the tarball directory is considered as a local copy, and tarballs are copied to a working area,
 - the sources and build directories (CT_SRC_DIR and CT_BUILD_DIR) are now computed, and no longer an option,
 - the build dir has been renamed from 'build' to 'targets'.
That should ease preparing a tarball of the resulting target.
2007-05-10 21:33:35 +00:00
Yann E. MORIN"
cce0822e95 Update armeb-unknown-linux-uclibc sample:
- no need for the kernel .config file,
 - globqlly update to latest set of options.
2007-05-07 21:47:38 +00:00
Yann E. MORIN"
0a5d7a0bb6 Update the armeb-unknown-linux-uclibc sample to use linux-2.6.20.6 headers and binutils-2.17.50.0.14. 2007-04-10 16:06:51 +00:00
Yann E. MORIN"
f6b21895ca Update armeb-unknown-linux-uclibc sample to disable __cxa_atexit usage. 2007-03-21 21:04:31 +00:00
Yann E. MORIN"
1539198c6a Update the armeb-unknown-linux-uclibc sample to using the linux-2.6.20.1 kernel headers. 2007-03-07 19:02:17 +00:00
Yann E. MORIN"
2884f2cf16 Update armeb-unknown-linux-uclibc to use uClibc-0.9.28.3. 2007-03-04 12:31:49 +00:00
Yann E. MORIN"
081d90ba03 Update armeb-unknown-linux-uClibc sample:
- use uClibc-0.9.28.2 with locales,
 - use libfloat.
2007-03-04 12:05:19 +00:00
Yann E. MORIN"
1906cf93f8 Add the full crosstool-NG sources to the new repository of its own.
You might just say: 'Yeah! crosstool-NG's got its own repo!".
Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup.
That means I'm putting backups in place in the afternoon.
That also means we've lost history... :-(
2007-02-24 11:00:05 +00:00