Commit Graph

10 Commits

Author SHA1 Message Date
Yann E. MORIN"
a45c6b0232 Update all samples to the latest set of config options.
There might be some small issues here and there due to the split of CT_ExtractAndPatch.

 /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |   14    11     3     0 ++++++++++---
 /trunk/samples/sh4-unknown-linux-gnu/crosstool.config             |   13    10     3     0 +++++++++---
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   10     7     3     0 ++++++---
 /trunk/samples/arm-unknown-elf/crosstool.config                   |    8     4     4     0 +++---
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   14    11     3     0 ++++++++++---
 /trunk/samples/armeb-unknown-eabi/crosstool.config                |    8     4     4     0 +++---
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   13    10     3     0 +++++++++---
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   11     8     3     0 +++++++---
 /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config       |   14    11     3     0 ++++++++++---
 /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |   11     8     3     0 +++++++---
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   14    11     3     0 ++++++++++---
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |   14    11     3     0 ++++++++++---
 /trunk/samples/arm-unknown-linux-gnu/crosstool.config             |   14    11     3     0 ++++++++++---
 /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   10     7     3     0 ++++++---
 /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   11     8     3     0 +++++++---
 /trunk/samples/arm-iphone-linux-gnueabi/crosstool.config          |    5     2     3     0 ++---
 /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   14    11     3     0 ++++++++++---
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |   14    11     3     0 ++++++++++---
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   10     7     3     0 ++++++---
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   11     8     3     0 +++++++---
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   11     8     3     0 +++++++---
 /trunk/samples/powerpc-405-linux-gnu/crosstool.config             |   14    11     3     0 ++++++++++---
 /trunk/samples/mips-unknown-elf/crosstool.config                  |    8     4     4     0 +++---
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   11     8     3     0 +++++++---
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |   13    10     3     0 +++++++++---
 /trunk/samples/arm-unknown-eabi/crosstool.config                  |    8     4     4     0 +++---
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   14    11     3     0 ++++++++++---
 /trunk/samples/powerpc-860-linux-gnu/crosstool.config             |   13    10     3     0 +++++++++---
 28 files changed, 237 insertions(+), 88 deletions(-)
2009-01-06 22:22:02 +00:00
Yann E. MORIN"
7029a674e3 Update all these samples.
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config        |    9     5     4     0 +++++----
 /trunk/samples/sh4-unknown-linux-gnu/crosstool.config           |   11     6     5     0 ++++++-----
 /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config      |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-elf/crosstool.config                 |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config       |    9     5     4     0 +++++----
 /trunk/samples/armeb-unknown-eabi/crosstool.config              |    9     5     4     0 +++++----
 /trunk/samples/ia64-unknown-linux-gnu/crosstool.config          |   11     6     5     0 ++++++-----
 /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config     |    9     5     4     0 +++++----
 /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config     |    9     5     4     0 +++++----
 /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config     |    9     5     4     0 +++++----
 /trunk/samples/powerpc-e500v2-linux-gnuspe/reported.by          |    7     1     6     0 +------
 /trunk/samples/i686-nptl-linux-gnu/crosstool.config             |    9     5     4     0 +++++----
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config       |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-gnu/crosstool.config           |    9     5     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_nofpu-linux-gnu/crosstool.config |    9     5     4     0 +++++----
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config    |    9     5     4     0 +++++----
 /trunk/samples/arm-unknown-linux-uclibc/crosstool.config        |    9     5     4     0 +++++----
 /trunk/samples/i586-geode-linux-uclibc/crosstool.config         |    9     5     4     0 +++++----
 /trunk/samples/powerpc-405-linux-gnu/crosstool.config           |    9     5     4     0 +++++----
 /trunk/samples/mips-unknown-elf/crosstool.config                |   11     6     5     0 ++++++-----
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config        |   11     6     5     0 ++++++-----
 /trunk/samples/arm-unknown-eabi/crosstool.config                |    9     5     4     0 +++++----
 /trunk/samples/powerpc-860-linux-gnu/crosstool.config           |    2     1     1     0 +-
 26 files changed, 126 insertions(+), 107 deletions(-)
2008-11-25 18:41:49 +00:00
Yann E. MORIN"
f2ea0ade3a Update the PowerPC samples.
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config      |   43    26    17     0 +-
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config        |   24    17     7     0 +
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config  |   24    17     7     0 +
 /trunk/samples/powerpc-unknown-linux-uclibc/uClibc-0.9.30.config |  248   248     0     0 ++++++++++++++
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config     |   28    20     8     0 +-
 /trunk/samples/powerpc-860-linux-gnu/crosstool.config            |   30    19    11     0 +-
 6 files changed, 347 insertions(+), 50 deletions(-)
2008-11-21 06:39:52 +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"
e54606d1e5 Update this powerpc sample.
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config |  161    84    77     0 +++++++++++----------
 /trunk/samples/powerpc-unknown-linux-gnu/reported.by      |    1     1     0     0 +
 2 files changed, 85 insertions(+), 77 deletions(-)
2008-10-28 15:07:28 +00:00
Yann E. MORIN"
bcc1485a6c Update the PPC sample to not use EXPERIMENTAL features.
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config |   52    28    24     0 +++++++++++----------
 1 file changed, 28 insertions(+), 24 deletions(-)
2008-09-05 11:11:29 +00:00
Yann E. MORIN"
2ad2fc7f26 glibc-based toolchain for PowerPC can now build using the latest kernel headers (2.6.26.1).
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config       |   13     7     6     0 +++++++------
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config |   13     7     6     0 +++++++------
 2 files changed, 14 insertions(+), 12 deletions(-)
2008-08-07 21:29:08 +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"
b50efa85d4 Update the PPC sample, add a new softfloat PPC sample, thanks to Thomas JOURDAN.
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config       |   54    42    12     0 ++
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config |  331   331     0     0 +++++++++++++++
 /trunk/samples/powerpc-unknown_nofpu-linux-gnu/reported.by      |    2     2     0     0 +
 3 files changed, 375 insertions(+), 12 deletions(-)
2008-07-26 09:31:07 +00:00
Yann E. MORIN"
8bcc70b25d Two new samples by "Thomas JOURDAN".
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config  |  334   334     0     0 +++++++++++++++++++++
 /trunk/samples/x86_64-unknown-linux-gnu/reported.by       |    2     2     0     0 +
 /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config |  301   301     0     0 +++++++++++++++++++
 /trunk/samples/powerpc-unknown-linux-gnu/reported.by      |    2     2     0     0 +
 4 files changed, 639 insertions(+)
2008-07-25 13:59:29 +00:00