Yann E. MORIN"
75910da109
/devel/gcc-4.4:
...
- add first sample using gcc-4.4
-------- diffstat follows --------
/devel/gcc-4.4/samples/arm-cortex_a8-linux-gnueabi/crosstool.config | 852 852 0 0 +++++++++++++++++++
/devel/gcc-4.4/samples/arm-cortex_a8-linux-gnueabi/reported.by | 6 6 0 0 +
2 files changed, 858 insertions(+)
2009-06-02 21:36:25 +00:00
Yann E. MORIN"
9a2bde70bf
/trunk:
...
- add a sample targetting the BeagleBoard.
-------- diffstat follows --------
/trunk/samples/arm-beagle-linux-gnueabi/crosstool.config | 812 812 0 0 ++++++++++++++++++++++
/trunk/samples/arm-beagle-linux-gnueabi/reported.by | 6 6 0 0 +
2 files changed, 818 insertions(+)
2009-05-24 16:22:03 +00:00
Martin Lund"
07a71d8c42
Added support for Atmel AVR32 headers
2009-05-23 18:46:42 +00:00
Martin Lund"
72aea3b682
Temp fix for newlib configure. Updated avr32 crosstool.config.
2009-05-22 20:44:01 +00:00
Martin Lund"
a94b870756
Added initial AVR32 support (bare-metal,newlib)
2009-05-22 14:46:18 +00:00
Yann E. MORIN"
f31a1dc035
Update the alphaev56-unknown-linux-gnu sample, as per:
...
http://sourceware.org/ml/crossgcc/2009-05/msg00009.html
-------- diffstat follows --------
/trunk/patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch | 3 1 2 0 -
/trunk/patches/glibc/2.9/540-alpha-atfcts.patch | 12 12 0 0 ++++
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 50 15 35 0 +++++-----------
3 files changed, 28 insertions(+), 37 deletions(-)
2009-05-05 18:22:33 +00:00
Yann E. MORIN"
99db580108
Update the samples to the latest set of options. No config change.
...
-------- diffstat follows --------
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-unknown-elf/crosstool.config | 10 3 7 0 +++-------
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-iphone-linux-gnueabi/crosstool.config | 6 4 2 0 ++++--
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/arm-unknown-eabi/crosstool.config | 10 3 7 0 +++-------
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
/trunk/samples/powerpc-860-linux-gnu/crosstool.config | 12 5 7 0 +++++-------
27 files changed, 130 insertions(+), 184 deletions(-)
2009-04-19 17:06:49 +00:00
Yann E. MORIN"
2c4722fe11
Remove all reference to proxy in all sample configs.
...
-------- diffstat follows --------
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-elf/crosstool.config | 2 0 2 0 --
/trunk/samples/armeb-unknown-eabi/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 2 0 2 0 --
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 2 0 2 0 --
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-iphone-linux-gnueabi/crosstool.config | 2 0 2 0 --
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 2 0 2 0 --
/trunk/samples/mips-unknown-elf/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 2 0 2 0 --
/trunk/samples/arm-unknown-eabi/crosstool.config | 2 0 2 0 --
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 2 0 2 0 --
/trunk/samples/powerpc-860-linux-gnu/crosstool.config | 2 0 2 0 --
29 files changed, 58 deletions(-)
2009-04-19 16:38:30 +00:00
Yann E. MORIN"
811306242c
Update all samples.
...
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 78 55 23 0 ++++++---
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 35 18 17 0 ++--
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 104 68 36 0 ++++++++----
/trunk/samples/arm-unknown-elf/crosstool.config | 54 47 7 0 +++++-
/trunk/samples/armeb-unknown-eabi/crosstool.config | 54 47 7 0 +++++-
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 113 73 40 0 ++++++++-----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 91 61 30 0 +++++++---
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 78 55 23 0 ++++++---
/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 105 69 36 0 ++++++++----
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 96 63 33 0 +++++++----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 78 48 30 0 ++++++---
/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 105 69 36 0 ++++++++----
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 103 67 36 0 ++++++++----
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 77 54 23 0 ++++++---
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 78 55 23 0 ++++++---
/trunk/samples/arm-iphone-linux-gnueabi/crosstool.config | 84 57 27 0 +++++++---
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 105 69 36 0 ++++++++----
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 104 68 36 0 ++++++++----
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 78 55 23 0 ++++++---
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 78 55 23 0 ++++++---
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 77 54 23 0 ++++++---
/trunk/samples/mips-unknown-elf/crosstool.config | 54 47 7 0 +++++-
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 104 68 36 0 ++++++++----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 26 13 13 0 +-
/trunk/samples/arm-unknown-eabi/crosstool.config | 54 47 7 0 +++++-
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 104 68 36 0 ++++++++----
/trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config | 75 49 26 0 +++++----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 94 63 31 0 +++++++----
28 files changed, 1562 insertions(+), 724 deletions(-)
2009-03-31 17:05:01 +00:00
Yann E. MORIN"
a67e4ef99f
Update this PPC sample.
...
/trunk/samples/powerpc-860-linux-gnu/crosstool.config | 102 67 35 0 ++++++++++++++++---------
1 file changed, 67 insertions(+), 35 deletions(-)
2009-03-29 09:42:19 +00:00
Yann E. MORIN"
11c0f59b90
Update the armeb-unkown-linux-uclibcgnueabi sample to use absolutely latest versions.
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-0.9.30.1.config | 243 243 0 0 ++++++++++
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 52 38 14 0 +-
2 files changed, 281 insertions(+), 14 deletions(-)
2009-03-08 22:39:58 +00:00
Yann E. MORIN"
3d7298fc4f
Update the EXPERIMENTAL SuperH sample to use gcc-4.3.2.
...
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 28 21 7 0 +++++++++++++++++++------
1 file changed, 21 insertions(+), 7 deletions(-)
2009-03-07 11:05:37 +00:00
Yann E. MORIN"
c4f56a7c52
Update the SuperH sample.
...
Build-tested only.
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 54 40 14 0 +++++++++++++++++++------
1 file changed, 40 insertions(+), 14 deletions(-)
2009-03-05 17:51:15 +00:00
Yann E. MORIN"
26cb83f176
Update the i686-unknown-linux-gnu sample to use up-to-date components.
...
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 46 30 16 0 ++++++++++++++++++---------
1 file changed, 30 insertions(+), 16 deletions(-)
2009-02-03 07:55:07 +00:00
Yann E. MORIN"
97b23feb3a
Update this sample.
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 16 12 4 0 ++++++++++---
1 file changed, 12 insertions(+), 4 deletions(-)
2009-02-01 23:12:30 +00:00
Yann E. MORIN"
94e376af77
Add support for powerpc64, along with an EXPERIMENTAL sample.
...
/trunk/scripts/build/arch/powerpc64.sh | 21 1 20 0 -
/trunk/scripts/build/arch/powerpc.sh | 21 1 20 0 -
/trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config | 388 388 0 0 +++++++++++++++++++
/trunk/samples/powerpc64-unknown-linux-gnu/reported.by | 3 3 0 0 +
/trunk/config/arch/powerpc-powerpc64.in-common | 12 4 8 0 -
/trunk/config/arch/powerpc.in | 15 0 15 0 -
/trunk/config/arch/powerpc64.in | 19 3 16 0 -
7 files changed, 400 insertions(+), 79 deletions(-)
2009-01-31 17:39:35 +00:00
Yann E. MORIN"
bf553ae72b
Fix white space damage after switching to using paths found by ./configure.
...
/trunk/samples/samples.mk | 2 1 1 0
/trunk/config/config.mk | 104 52 52 0 ++++++++++++++++++++++++++--------------------------
2 files changed, 53 insertions(+), 53 deletions(-)
2009-01-27 20:38:48 +00:00
Yann E. MORIN"
c7a1e6a4da
Use the paths found by ./configure in the ct-ng.in makefile script and its fragments.
...
/trunk/kconfig/kconfig.mk | 2 1 1 0 +-
/trunk/samples/samples.mk | 18 9 9 0 +++++++++---------
/trunk/config/config.mk | 10 5 5 0 +++++-----
/trunk/ct-ng.in | 22 13 9 0 +++++++++++++---------
4 files changed, 28 insertions(+), 24 deletions(-)
2009-01-26 18:36:02 +00:00
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"
9d9909d49c
Add an experimental iPhone toolchain found on the net.
...
/trunk/samples/arm-iphone-linux-gnueabi/crosstool.config | 332 332 0 0 ++++++++++++++++++++++
/trunk/samples/arm-iphone-linux-gnueabi/reported.by | 3 3 0 0 +
2 files changed, 335 insertions(+)
2009-01-04 14:14:49 +00:00
Yann E. MORIN"
d09d633fb2
Don't use /bin/ash in samples.
...
/trunk/samples/armeb-unknown-eabi/crosstool.config | 6 3 3 0 +++---
/trunk/samples/mips-unknown-elf/crosstool.config | 6 3 3 0 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
2008-11-30 20:46:17 +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"
b0cc001a0a
Update this Alpha sample to use binutils-2.19.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
2008-11-23 18:00:59 +00:00
Yann E. MORIN"
3208de7fba
Update this sample.
...
/trunk/samples/powerpc-860-linux-gnu/crosstool.config | 17 6 11 0 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
2008-11-23 17:24:26 +00:00
Yann E. MORIN"
d8696993ec
Update this sample to use binutils-2.19.
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
2008-11-23 16:35:12 +00:00
Yann E. MORIN"
c2803e1a04
Update the two x86_64 samples.
...
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 38 22 16 0 +-
/trunk/samples/x86_64-unknown-linux-uclibc/uClibc-0.9.30.config | 245 245 0 0 +++++++++++++++
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 40 24 16 0 +-
3 files changed, 291 insertions(+), 32 deletions(-)
2008-11-21 17:46:42 +00:00
Yann E. MORIN"
4ffd919be2
Be less verbose when a sample is directly built with build-sample-name.
...
/trunk/samples/samples.mk | 7 3 4 0 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
2008-11-21 15:37:46 +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"
70fa0c34ce
Update this sample.
...
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 24 17 7 0 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
2008-11-20 21:34:30 +00:00
Yann E. MORIN"
bd8804ec58
Update this sample.
...
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 27 19 8 0 ++++++++++++++++++-------
1 file changed, 19 insertions(+), 8 deletions(-)
2008-11-18 12:39:14 +00:00
Yann E. MORIN"
0d4e7a48b6
Update this sample.
...
/trunk/samples/mips-unknown-elf/crosstool.config | 14 10 4 0 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
2008-11-18 12:22:18 +00:00
Yann E. MORIN"
2ee94f8e75
Update this sample.
...
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 26 18 8 0 +++++++++++++++-------
1 file changed, 18 insertions(+), 8 deletions(-)
2008-11-18 12:09:32 +00:00
Yann E. MORIN"
599eb5c61f
Update this sample.
...
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 27 19 8 0 +++++++++++++++++-------
1 file changed, 19 insertions(+), 8 deletions(-)
2008-11-18 10:33:35 +00:00
Yann E. MORIN"
48c2f812eb
Update this sample.
...
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 29 20 9 0 +++++++++++++++++++--------
1 file changed, 20 insertions(+), 9 deletions(-)
2008-11-18 10:07:38 +00:00
Yann E. MORIN"
d3f173b196
Update this sample to use uClibc-0.9.30.
...
/trunk/samples/i586-geode-linux-uclibc/uClibc-0.9.30.config | 263 263 0 0 +++++++++++++++++++
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 40 24 16 0 ++-
2 files changed, 287 insertions(+), 16 deletions(-)
2008-11-18 08:46:49 +00:00
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"
a968b7d5b6
Bare-metal is no longer EXPERIMENTAL.
...
/trunk/samples/arm-unknown-elf/crosstool.config | 6 2 4 0 ++----
/trunk/samples/arm-unknown-eabi/crosstool.config | 6 2 4 0 ++----
2 files changed, 4 insertions(+), 8 deletions(-)
2008-11-18 07:37:23 +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"
4f5952aebf
There's no EXPERIMENTAL stuff in this sample.
...
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 12 3 9 0 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
2008-11-17 10:26:45 +00:00
Yann E. MORIN"
7eaa4edfae
Update this ARM sample to use uClibc-0.9.30.
...
/trunk/samples/arm-unknown-linux-uclibcgnueabi/uClibc-0.9.30.config | 253 253 0 0 +++++++++++
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 34 24 10 0 +
2 files changed, 277 insertions(+), 10 deletions(-)
2008-11-17 10:01:14 +00:00
Yann E. MORIN"
b282b4e3ed
Update this MIPS sample to use uClibc-0.9.30.
...
/trunk/samples/mips-unknown-linux-uclibc/uClibc-0.9.30.config | 254 254 0 0 +++++++++++++++++
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 42 24 18 0 ++-
2 files changed, 278 insertions(+), 18 deletions(-)
2008-11-17 09:01:38 +00:00
Yann E. MORIN"
9fdc3888c4
Update this ARM sample to build with latest uClibc (0.9.30).
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-0.9.30.config | 243 243 0 0 ++++++++++
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 54 27 27 0 +-
2 files changed, 270 insertions(+), 27 deletions(-)
2008-11-16 20:38:07 +00:00
Yann E. MORIN"
37f8116867
Add a bare-metal ARM EABI sample.
...
/trunk/samples/armeb-unknown-eabi/crosstool.config | 241 241 0 0 ++++++++++++++++++++++++++++
/trunk/samples/armeb-unknown-eabi/reported.by | 3 3 0 0 +
2 files changed, 244 insertions(+)
2008-11-04 16:14:55 +00:00
Yann E. MORIN"
3b35459c76
Add a bare-metal MIPS sample.
...
/trunk/samples/mips-unknown-elf/crosstool.config | 239 239 0 0 ++++++++++++++++++++++++++++++
/trunk/samples/mips-unknown-elf/reported.by | 3 3 0 0 +
2 files changed, 242 insertions(+)
2008-11-02 11:46:36 +00:00
Yann E. MORIN"
ea9b9ea07b
Remove regtest actions, introduce build-all actions:
...
- regtest was not easy to use
- one may wish to simply build all samples
- introduce a per-sample automatic build
/trunk/docs/overview.txt | 19 14 5 0 ++++++++---
/trunk/samples/samples.mk | 92 49 43 0 ++++++++++++++++++++++++++++-------------------------
/trunk/ct-ng.comp | 8 5 3 0 +++--
3 files changed, 68 insertions(+), 51 deletions(-)
2008-10-31 18:31:01 +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"
84ba331620
Typo.
...
/trunk/samples/i686-nptl-linux-gnu/reported.by | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-10-30 13:14:39 +00:00
Yann E. MORIN"
5d3a887d98
Update this x86_64 sample.
...
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 166 93 73 0 ++++++++++++----------
/trunk/samples/x86_64-unknown-linux-gnu/reported.by | 1 1 0 0 +
2 files changed, 94 insertions(+), 73 deletions(-)
2008-10-30 09:42:07 +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"
d31396bc23
Finally enable the PPC-8xx memset workaround, by Nye Liu.
...
http://sourceware.org/ml/crossgcc/2008-10/msg00094.html
/trunk/scripts/build/libc/glibc.sh | 9 9 0 0 +
/trunk/patches/glibc/2.7/290-powerpc-8xx-CPU15-errata.patch | 22 19 3 0 +
/trunk/samples/powerpc-860-linux-gnu/crosstool.config | 344 344 0 0 +++++++++++++++++++
/trunk/samples/powerpc-860-linux-gnu/reported.by | 3 3 0 0 +
4 files changed, 375 insertions(+), 3 deletions(-)
2008-10-29 21:20:23 +00:00
Yann E. MORIN"
8cda25336c
There is no EXPERIMENTAL feature in this powerpc sample.
...
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 11 3 8 0 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
2008-10-29 13:40:17 +00:00
Yann E. MORIN"
e17bd17184
Update this w86_64 sample.
...
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 155 84 71 0 ++++++++++---------
/trunk/samples/x86_64-unknown-linux-uclibc/reported.by | 3 3 0 0 +
2 files changed, 87 insertions(+), 71 deletions(-)
2008-10-29 13:35:44 +00:00
Yann E. MORIN"
fa4c744742
Update this powerpc sample.
...
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2008-10-29 12:19:34 +00:00
Yann E. MORIN"
04affa84d0
Update this powerpc sample.
...
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 166 91 75 0 ++++++++-------
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/reported.by | 1 1 0 0 +
2 files changed, 92 insertions(+), 75 deletions(-)
2008-10-29 10:44:20 +00:00
Yann E. MORIN"
9c2b2a91f7
Update this powerpc sample.
...
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 104 50 54 0 +++++++++---------
/trunk/samples/powerpc-unknown-linux-uclibc/reported.by | 2 2 0 0 +
2 files changed, 52 insertions(+), 54 deletions(-)
2008-10-29 09:42:52 +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"
dfbe870dbe
Update this powerpc sample.
...
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 20 12 8 0 +++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
2008-10-28 14:06:51 +00:00
Yann E. MORIN"
34e7f335fc
Update this MIPS sample.
...
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 160 83 77 0 +++++++++++-----------
/trunk/samples/mipsel-unknown-linux-gnu/reported.by | 1 1 0 0 +
2 files changed, 84 insertions(+), 77 deletions(-)
2008-10-27 19:12:40 +00:00
Yann E. MORIN"
6bad5c1002
Don't use libelf in MIPS samples: it is not used as ltrace is not available for MIPS.
...
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 9 4 5 0 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
2008-10-27 18:46:04 +00:00
Yann E. MORIN"
b476443822
Enhance the make fragments:
...
- comment the different parts
- re-order the code so that it is homogeneous amogst fragments
- eye-candy in some existing comments
/trunk/tools/tools.mk | 17 15 2 0 +++++++++++++++--
/trunk/steps.mk | 38 26 12 0 ++++++++++++++++++++++++++------------
/trunk/samples/samples.mk | 41 28 13 0 ++++++++++++++++++++++++++++-------------
/trunk/config/config.mk | 2 1 1 0 +-
4 files changed, 70 insertions(+), 28 deletions(-)
2008-10-27 18:42:26 +00:00
Yann E. MORIN"
b4fcf60350
Update this MIPS sample.
...
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 141 74 67 0 +++++++++++++++--------------
/trunk/samples/mips-unknown-linux-uclibc/reported.by | 3 3 0 0 +
2 files changed, 77 insertions(+), 67 deletions(-)
2008-10-27 18:17:16 +00:00
Yann E. MORIN"
46f8e7ba90
Really, don't do DEBUG in samples.
...
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 5 1 4 0 +----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 5 1 4 0 +----
2 files changed, 2 insertions(+), 8 deletions(-)
2008-10-27 17:03:01 +00:00
Yann E. MORIN"
a1630bfc9b
Don't do DEBUG in samples.
...
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 5 1 4 0 +----
1 file changed, 1 insertion(+), 4 deletions(-)
2008-10-27 16:53:40 +00:00
Yann E. MORIN"
fa5a67e4a7
Update the ia64 sample.
...
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 109 55 54 0 ++++++++++++------------
/trunk/samples/ia64-unknown-linux-gnu/reported.by | 3 3 0 0 +
2 files changed, 58 insertions(+), 54 deletions(-)
2008-10-27 15:22:41 +00:00
Yann E. MORIN"
80c3652025
Update the i686 sample.
...
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 167 90 77 0 +++++++++++++++------------
/trunk/samples/i686-nptl-linux-gnu/reported.by | 3 3 0 0 +
2 files changed, 93 insertions(+), 77 deletions(-)
2008-10-27 10:03:38 +00:00
Yann E. MORIN"
34b2876217
Update the i586 Geode sample.
...
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 142 73 69 0 ++++++++++++-----------
/trunk/samples/i586-geode-linux-uclibc/reported.by | 3 3 0 0 +
2 files changed, 76 insertions(+), 69 deletions(-)
2008-10-27 08:58:57 +00:00
Yann E. MORIN"
6ffcf32efd
Update this ARM sample.
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 148 80 68 0 +++++++------
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/reported.by | 3 3 0 0 +
2 files changed, 83 insertions(+), 68 deletions(-)
2008-10-26 18:02:34 +00:00
Yann E. MORIN"
5a50bec5a7
Update this ARM sample.
...
/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 166 88 78 0 ++++++++++---------
/trunk/samples/armeb-unknown-linux-gnueabi/reported.by | 3 3 0 0 +
2 files changed, 91 insertions(+), 78 deletions(-)
2008-10-26 15:48:59 +00:00
Yann E. MORIN"
92d4a36e33
Don't use /bin/ash as shell in samples.
...
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 7 3 4 0 +++---
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 17 8 9 0 +++++++--------
/trunk/samples/arm-unknown-eabi/crosstool.config | 6 3 3 0 ++--
3 files changed, 14 insertions(+), 16 deletions(-)
2008-10-26 15:23:42 +00:00
Yann E. MORIN"
6f1b97431a
Update the Alpha sample with ltrace being built.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
2008-10-26 15:20:05 +00:00
Yann E. MORIN"
6aaa4bb500
Update thie ARM sample.
...
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 168 89 79 0 ++++++++++++-----------
/trunk/samples/armeb-unknown-linux-gnu/reported.by | 3 3 0 0 +
2 files changed, 92 insertions(+), 79 deletions(-)
2008-10-26 14:33:11 +00:00
Yann E. MORIN"
3f54d613fa
Update this ARM sample.
...
/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 171 91 80 0 +++++++++++++------------
/trunk/samples/arm-unknown-linux-gnu/reported.by | 1 1 0 0 +
2 files changed, 92 insertions(+), 80 deletions(-)
2008-10-26 14:32:21 +00:00
Yann E. MORIN"
6b78dcf50f
Update this ARM sample.
...
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 146 75 71 0 +++++++++++-----------
/trunk/samples/arm-unknown-linux-uclibc/reported.by | 3 3 0 0 +
2 files changed, 78 insertions(+), 71 deletions(-)
2008-10-26 12:22:20 +00:00
Yann E. MORIN"
1d7283c576
Update the bare-metal ARM EABI sample.
...
/trunk/samples/arm-unknown-eabi/crosstool.config | 51 35 16 0 +++++++++++++++++++++---------
/trunk/samples/arm-unknown-eabi/reported.by | 3 3 0 0 ++
2 files changed, 38 insertions(+), 16 deletions(-)
2008-10-26 11:26:46 +00:00
Yann E. MORIN"
bb5c34400a
Update the bare-metal ARM ELF sample.
...
/trunk/samples/arm-unknown-elf/crosstool.config | 55 37 18 0 +++++++++++++++++++++----------
/trunk/samples/arm-unknown-elf/reported.by | 3 3 0 0 ++
2 files changed, 40 insertions(+), 18 deletions(-)
2008-10-26 11:26:27 +00:00
Yann E. MORIN"
0c2ff1f668
Update the Alpha sample.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 122 61 61 0 +++++++++---------
/trunk/samples/alphaev56-unknown-linux-gnu/reported.by | 1 1 0 0 +
2 files changed, 62 insertions(+), 61 deletions(-)
2008-10-26 10:30:35 +00:00
Yann E. MORIN"
b0949f6291
Update this sample.
...
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 106 52 54 0 ++++++++++-----------
/trunk/samples/arm-unknown-linux-gnueabi/reported.by | 1 1 0 0 +
2 files changed, 53 insertions(+), 54 deletions(-)
2008-10-25 16:53:05 +00:00
Yann E. MORIN"
5cadb1c40b
Update this sample.
...
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 37 20 17 0 ++++++++-------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/reported.by | 2 1 1 0
2 files changed, 21 insertions(+), 18 deletions(-)
2008-10-25 16:17:20 +00:00
Yann E. MORIN"
e912ebc475
Update the sh4 sample.
...
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 27 10 17 0 +++++++++----------------
1 file changed, 10 insertions(+), 17 deletions(-)
2008-10-24 11:42:48 +00:00
Yann E. MORIN"
c15b9fb7ea
Make Super-H finally compile a complete (C-only) toolchain:
...
- new, un-tested patches
- an sh4 sample to work on, and to try to reproduce later.
/trunk/patches/glibc/2.7/250-sh-chop-linux-version.patch | 49 49 0 0 ++
/trunk/patches/glibc/2.7/240-sh-lowlevellock-asm.patch | 56 56 0 0 +++
/trunk/patches/glibc/2.7/270-sh-fix-procfs.patch | 11 11 0 0 +
/trunk/patches/glibc/2.7/280-sh-fix-kernel-heders-location.patch | 23 23 0 0 +
/trunk/patches/glibc/2.7/260-sh-syscall-error-path.patch | 26 26 0 0 +
/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 311 311 0 0 ++++++++++++++
/trunk/samples/sh4-unknown-linux-gnu/reported.by | 3 3 0 0 +
7 files changed, 479 insertions(+)
2008-10-22 20:50:10 +00:00
Yann E. MORIN"
9cce3e2d7c
Remove the ppc-405fp sample, replace with a ppc-405 sample (405fp has an FPU, 405 does not).
...
Thanks to Julien DUSSER for reporting this.
/trunk/samples/powerpc-405-linux-gnu/crosstool.config | 343 343 0 0 +++++++++++++++++++++++++
/trunk/samples/powerpc-405-linux-gnu/reported.by | 3 3 0 0 +
2 files changed, 346 insertions(+)
2008-10-22 19:03:08 +00:00
Yann E. MORIN"
3fdcbf0b26
Add a 405fp soft-float PowerPC sample.
...
/trunk/scripts/saveSample.sh | 2 1 1 0
/trunk/samples/powerpc-405fp-linux-gnu/crosstool.config | 338 338 0 0 +++++++++++++++++++++++
/trunk/samples/powerpc-405fp-linux-gnu/reported.by | 3 3 0 0 +
3 files changed, 342 insertions(+), 1 deletion(-)
2008-10-21 21:31:23 +00:00
Yann E. MORIN"
ee5492e658
Fix saving samples when the uClibc config file is already saved.
...
/trunk/scripts/saveSample.sh | 4 2 2 0
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 140 71 69 0 ++++++++-------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/reported.by | 3 3 0 0 +
3 files changed, 76 insertions(+), 71 deletions(-)
2008-10-17 14:26:53 +00:00
Yann E. MORIN"
4e7d6836a5
Cheesy kconfig stuff:
...
- silent/quiet/verbose build:
- ct-ng by default only prints quit messages, such as "CC xxx",
- if using V=0, nothing is printed,
- if using V=1, the full command lines are printed,
- other values are indeterminate,
- should help in debugging the kconfig stuff;
- complete kconfig/{,m}conf generation:
- fully dynamic dependencies on source files,
- compilation of .c into .o, then linking (instead of direct linking),
- VPATH usage when not --local;
Typo + a coment moved.
/trunk/kconfig/kconfig.mk | 140 87 53 0 +++++++++++++++++++++++++++++++++--------------------
/trunk/tools/tools.mk | 12 6 6 0 ++--
/trunk/steps.mk | 6 3 3 0 +-
/trunk/samples/samples.mk | 30 15 15 0 +++++-----
/trunk/ct-ng.in | 40 28 12 0 +++++++++++----
5 files changed, 139 insertions(+), 89 deletions(-)
2008-10-15 21:29:56 +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"
637a4b94e8
Use a function to retrieve a sample directory.
...
/trunk/samples/samples.mk | 19 9 10 0 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
2008-10-14 19:40:12 +00:00
Yann E. MORIN"
6abc05c389
Credit Nate CASE for his powerpc e500v2 sample.
...
/trunk/samples/powerpc-e500v2-linux-gnuspe/reported.by | 2 2 0 0 ++
1 file changed, 2 insertions(+)
2008-10-14 17:44:38 +00:00
Yann E. MORIN"
6ab2f244ca
Sample config for e500v2 toolchain
...
On Tuesday 14 October 2008 17:05:31 Nate Case wrote:
> This is a sample config file for Freescale e500v2 processors (e.g.,
> MPC8548, MPC8572). It uses eglibc (for e500/SPE patches) and a recent
> gcc (4.3.1, for e500v2 DPFP support) and will generate appropriate
> dual-precision floating point instructions by default.
>
> Note: If building a Linux kernel with this toolchain, you will want to
> make sure -mno-spe AND -mspe=no are passed to gcc to prevent SPE
> ABI/instructions from getting into the kernel (which is currently
> unsupported). At this time, the kernel build system only passes
> -mno-spe by default (this should be fixed soon hopefully).
>
> A binutils snapshot is used to fix a bug present in 2.18 preventing
> U-Boot from being compiled (CodeSourcery issue #2297 : internal.h
> (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with segments at the end of
> memory).
Obsoletes the powerpc-unknown-linux-gnuspe sample, so remove it.
/trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 307 307 0 0 +++++++++++++++++++
1 file changed, 307 insertions(+)
2008-10-14 17:42:10 +00:00
Yann E. MORIN"
c7f3478a10
Update the PowerPC+uClibc sample.
...
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 150 87 63 0 ++++++++++--------
1 file changed, 87 insertions(+), 63 deletions(-)
2008-09-30 18:19:48 +00:00
Yann E. MORIN"
fa3f4b4f05
The IA64 sample builds again! :-)
...
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 140 80 60 0 ++++++++++++++----------
1 file changed, 80 insertions(+), 60 deletions(-)
2008-09-29 18:16:03 +00:00
Yann E. MORIN"
7052f2834c
Update the Alpha sample.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 137 74 63 0 ++++++++++---------
1 file changed, 74 insertions(+), 63 deletions(-)
2008-09-29 17:15:13 +00:00
Yann E. MORIN"
5fce423912
This PowerPC sample has been updated to use gcc-4.3.2.
...
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 10 6 4 0 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
2008-09-28 21:30:16 +00:00
Yann E. MORIN"
3b236feecd
The first sample to use gcc-4.3.2.
...
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
2008-09-28 18:08:08 +00:00
Yann E. MORIN"
92eab97dcf
Update this ARM sample.
...
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 131 70 61 0 +++++++++++----------
1 file changed, 70 insertions(+), 61 deletions(-)
2008-09-23 17:37:12 +00:00
Yann E. MORIN"
d5dd879b63
Update the PowerPC SPE samle:
...
- don't DEBUG crosstool-NG and don't save intermediate steps
- use released version of binutils rather than snapshots.
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 17 8 9 0 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
2008-09-23 07:28:20 +00:00
Yann E. MORIN"
2b152b1839
Udate the PowerPC SPE sample.
...
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 153 81 72 0 ++++++++++--------
1 file changed, 81 insertions(+), 72 deletions(-)
2008-09-23 05:20:08 +00:00
Yann E. MORIN"
799672a641
Introduce a new EXPERIMENTAL feature: BARE_METAL.
...
This should ultimately llow to build bare-metal compilers, for targets that have no kernel and no C library.
Move the C library build script to their own sub-directory; introduce an empty build script for bare-metal.
Move the compiler build script to its own sub-directory.
Move the kernel build script to its own sub-directory; introduce an empty build script for bare-metal.
Update the ARM target tuples to enable bare-metal targets.
Add two ARM bare-metal samples.
Add latest Linux kernel versions.
/trunk/scripts/build/kernel/none.sh | 77 6 71 0 +----
/trunk/scripts/build/cc/gcc.sh | 58 41 17 0 ++-
/trunk/scripts/build/libc/none.sh | 513 9 504 0 +-----------------------------
/trunk/scripts/crosstool.sh | 17 9 8 0 +
/trunk/scripts/functions | 6 4 2 0 +
/trunk/scripts/showSamples.sh | 6 3 3 0
/trunk/samples/arm-unknown-elf/crosstool.config | 225 225 0 0 +++++++++++++
/trunk/samples/arm-unknown-eabi/crosstool.config | 223 223 0 0 +++++++++++++
/trunk/config/kernel/linux_headers_install.in | 64 27 37 0 ++--
/trunk/config/kernel.in | 9 8 1 0 +
/trunk/config/toolchain.in | 1 1 0 0 +
/trunk/config/cc/gcc.in | 3 3 0 0 +
/trunk/config/debug/dmalloc.in | 1 1 0 0 +
/trunk/config/debug/gdb.in | 4 3 1 0 +
/trunk/config/debug/strace.in | 1 1 0 0 +
/trunk/config/debug/duma.in | 1 1 0 0 +
/trunk/config/cc.in | 8 8 0 0 +
/trunk/config/target.in | 13 13 0 0 +
/trunk/config/binutils.in | 1 1 0 0 +
/trunk/config/gmp_mpfr.in | 1 1 0 0 +
/trunk/config/libc.in | 17 11 6 0 +
/trunk/arch/arm/functions | 3 1 2 0 -
22 files changed, 600 insertions(+), 652 deletions(-)
2008-09-14 16:21:07 +00:00
Yann E. MORIN"
f85219814d
Update this sample without EXPERIMENTAL features as much as possible.
...
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 12 6 6 0 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
2008-09-05 11:59:35 +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"
c6641de2bf
Mark the IA64 sample as being broken (might be because it uses an old gcc, that triggers a incorrect code-path in scripts/build/cc_gcc.sh).
2008-09-05 10:43:28 +00:00