Commit Graph

89 Commits

Author SHA1 Message Date
Yann E. MORIN"
07b61b6f68 Update the Alpha sample to check host GMP and MPFR.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |    8     4     4     0 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
2008-06-26 06:54:06 +00:00
Yann E. MORIN"
1a70049b4c Update the alpha sample to newer versions.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |   19    11     8     0 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)
2008-06-26 06:49:19 +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"
acd0624f9a Add a new sample for PowerPC. Suggested by Daniel DITTMANN.
/trunk/samples/powerpc-unknown-linux-uclibc/uClibc-0.9.29.config |  197   197     0     0 ++++++++++++++
 /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config     |  307   307     0     0 ++++++++++++++++++++++
 /trunk/samples/powerpc-unknown-linux-uclibc/reported.by          |    1     1     0     0 +
 3 files changed, 505 insertions(+)
2008-06-25 08:54:04 +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"
ad3997b704 Sort samples.
/trunk/samples/samples.mk |    2     1     1     0 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2008-06-23 08:07:14 +00:00
Yann E. MORIN"
b47ac9c339 Alexander Bigga reported this new sample.
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config |  308   308     0     0 +++++++++++++++++++++
 /trunk/samples/arm-unknown-linux-gnueabi/reported.by      |    2     2     0     0 +
 2 files changed, 310 insertions(+)
2008-06-22 17:33:51 +00:00
Yann E. MORIN"
548df9d13e Update the alpha sample.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |   12     8     4     0 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
2008-06-20 09:57:04 +00:00
Yann E. MORIN"
88d52c0265 Ioannis E. VENETIS was the first to report working alpha sample. Give him credits.
/trunk/samples/alphaev56-unknown-linux-gnu/reported.by |    2     2     0     0 ++
 1 file changed, 2 insertions(+)
2008-06-19 08:15:52 +00:00
Yann E. MORIN"
a2f76d1cc5 Update the alpha sample with an updated set of options and features.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |   61    50    11     0 ++++++++++++++++---
 1 file changed, 50 insertions(+), 11 deletions(-)
2008-06-18 12:54:30 +00:00
Yann E. MORIN"
7858c92473 Samples should default to installing into ${HOME}/x-tools/${CT_TARGET}
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |    2     1     1     0 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2008-06-15 19:51:09 +00:00
Yann E. MORIN"
e08c8fa12a Add a new rule to build the sample table ready to include in the WiKi.
/trunk/scripts/showSamples.sh |   81    53    28     0 ++++++++++++++++++++++++++++++++-----------------
 /trunk/samples/samples.mk     |    6     6     0     0 ++++
 2 files changed, 59 insertions(+), 28 deletions(-)
2008-06-15 19:25:51 +00:00
Yann E. MORIN"
d9382df091 Update the Alpha sample to a working combination.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |   21     8    13     0 ++++++++-------------
 1 file changed, 8 insertions(+), 13 deletions(-)
2008-06-15 19:25:14 +00:00
Yann E. MORIN"
5fcaf8b3ff Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.
/trunk/docs/CREDITS                                         |    3     3     0     0 +
 /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config |  282   282     0     0 +++++++++++++++++++
 /trunk/config/target.in                                     |    9     9     0     0 +
 /trunk/arch/alpha/functions                                 |    9     9     0     0 +
 /trunk/arch/alpha/config.in                                 |   58    58     0     0 ++++
 5 files changed, 361 insertions(+)
2008-06-14 20:57:57 +00:00
Yann E. MORIN"
9d8b0a6829 Rework a little bit the steps and samples help entries.
/trunk/docs/overview.txt  |    2     1     1     0 +-
 /trunk/steps.mk           |    7     5     2     0 +++++--
 /trunk/samples/samples.mk |    8     5     3     0 +++++---
 /trunk/ct-ng.in           |    5     3     2     0 +++--
 4 files changed, 14 insertions(+), 8 deletions(-)
2008-06-01 21:12:00 +00:00
Yann E. MORIN"
fddd535b29 Rework dumping the samples.
/trunk/scripts/showSamples.sh |    1     0     1     0 -
 /trunk/samples/samples.mk     |   10     7     3     0 +++++++---
 2 files changed, 7 insertions(+), 4 deletions(-)
2008-05-26 21:49:36 +00:00
Yann E. MORIN"
3d9cc3d036 Add the armeb-unknown-linux-uclibcgnueabi sample, which builds an ARM EABI, big-endian, uClibc-based toolchain.
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-0.9.29.config |  214   214     0     0 +++++++
 /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config     |  308   308     0     0 ++++++++++
 2 files changed, 522 insertions(+)
2008-05-25 22:23:29 +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"
266acfa496 As a bonus, the i686-nptl-linux-gnu can build Fortrn and Java!
/trunk/samples/i686-nptl-linux-gnu/crosstool.config |    4     2     2     0 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2008-05-03 17:01:35 +00:00
Yann E. MORIN"
8b2cdf0f4e This one was hard to build. At least a combination taht works.
/trunk/samples/i686-nptl-linux-gnu/crosstool.config |  114    73    41     0 +++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 73 insertions(+), 41 deletions(-)
2008-05-03 16:57:23 +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"
8739aa7574 Add a new help entry to list each samples more verbosely, but only on-demand.
/trunk/samples/samples.mk     |    4     4     0     0 ++++
 /trunk/scripts/showSamples.sh |   32    31     1     0 +++++++++++++++++++++++++++++++-
 2 files changed, 35 insertions(+), 1 deletion(-)
2008-05-02 21:49:43 +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"
dd9e2b9602 ARM EABI is now working for little endian ARM targets.
Big endian is still missing, though...
2007-09-16 17:59:18 +00:00
Yann E. MORIN"
d409c9fd1a Merge from branches/ia64@476 : add ia64 preliminary support. 2007-09-11 17:24:09 +00:00
Yann E. MORIN"
cdbe4e92cc Updated the armeb-unknown-linux-gnu sample to use the ;ost recent glibc with NPTL. 2007-09-06 12:43:30 +00:00
Yann E. MORIN"
1cf24eb2a4 Updated the armeb-unknown-linux-gnu sample. 2007-09-06 10:49:05 +00:00
Yann E. MORIN"
ab4896cfbf Updated the arm-unknown-linux-uclibc sample. 2007-09-06 10:21:36 +00:00
Yann E. MORIN"
01cdabced4 Updated the x86_64-unknown-linux-uclibc sample. 2007-09-06 09:46:01 +00:00
Yann E. MORIN"
a081360761 Update the i586-geode-linux-uclibc sample. 2007-09-06 09:22:52 +00:00
Yann E. MORIN"
01c3508a15 Update the mips-unknown-linux-uclibc sample (gcc -> 4.2.1). 2007-09-06 09:00:39 +00:00
Yann E. MORIN"
307b330501 Update the mips-unknown-linux-uclibc sample. 2007-09-06 08:56:04 +00:00
Yann E. MORIN"
f6bf43cb72 Update the armeb-unknown-linux-uclibc sample. 2007-09-05 22:01:31 +00:00
Yann E. MORIN"
9bd91cd467 Update the i686-nptl-linux-gnu sample. 2007-09-05 21:59:51 +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"
54cca9f2ba Add the possibility to force the number of // jobs without reconfiguring. 2007-08-15 14:59:37 +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"
6459b59608 Add a new sample for LE ARM. 2007-07-28 21:14:21 +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"
ef660a90ce Move CREDITS to docs/
Be a bit verbose when restoring a sample.
2007-07-22 21:29:42 +00:00
Yann E. MORIN"
e022235cdc Update the mips-unknown-linux-uclibc sample. 2007-07-16 20:41:19 +00:00
Yann E. MORIN"
a21ef8c45f Update the x86_64-unknown-linux-uclibc sample. 2007-07-16 18:59:48 +00:00
Yann E. MORIN"
e9916d58e9 Rename all Makefiles used by ct-ng into (something).mk, to avoid confusion. 2007-07-15 09:09:04 +00:00
Yann E. MORIN"
b7d0b6a469 Add an x86_64 sample. 2007-07-11 15:31:51 +00:00
Yann E. MORIN"
4707ea0357 Revamp the regtest action:
- enable one regtest per sample,
 - enable regtest for either local or global samples, or both,
 - document this in the help-build text.
2007-07-09 20:58:46 +00:00
Yann E. MORIN"
02e0cb51dd Be a little more verbose during regtest to say that a sample did build. 2007-07-09 18:37:21 +00:00
Yann E. MORIN"
2183c6baa5 Update the mips-unknown-linux-uclibc sample. 2007-07-08 22:26:37 +00:00
Yann E. MORIN"
6147aa7978 Update the i586-geode-linux-uclibc sample. 2007-07-08 22:24:03 +00:00
Yann E. MORIN"
97136e3cf2 Make regtest work back again. 2007-07-07 21:20:20 +00:00