Commit Graph

74 Commits

Author SHA1 Message Date
Alexey Neyman
5332f480e4 Update the samples to v3
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-09 19:42:34 -08:00
Alexey Neyman
47e16f64e4 Run the samples through update to v2
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-09 15:55:37 -08:00
Alexey Neyman
93dd61e257 Run the samples through ct-ng update-samples
- Pin sparc-leon-linux-gnu to GCC6, again.
- Remove "brokenness" explanation from moxie-elf comment (was only
applicable to stage-2 compiler, not final).

Signed-off-by: Alexey Neyman <stilor@att.net>
2019-01-28 22:46:15 -08:00
Alexey Neyman
1b207d0adc Allow packages to define "relevant" part of the version
E.g., only include minor/major of the Linux kernel into the kconfig
symbol. In the future, to be defined by all packages, but for now
matches the current versioning in the packages.

Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08 10:57:57 -07:00
Alexey Neyman
ae71ce4106 Kconfigize choice/menu items
Also, add a poor man's upgrade script.

Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08 10:57:56 -07:00
Alexey Neyman
a295b3f477 Run samples through an update
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-20 15:14:21 -07:00
Alexey Neyman
7fad393635 Run samples through 'ct-ng update-samples'.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 18:08:29 -08:00
Alexey Neyman
e593a1a30b Run samples through 'ct-ng update-samples'.
Signed-off-by: Alexey Neyman <stilor@att.net>
2016-12-16 16:12:15 -08:00
Bryan Hundven
b54d55c843 Samples: Update samples
This commit updates samples to latest config/ changes.

This closes #114

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-11-14 11:30:03 -08:00
Bryan Hundven
972c03d7f1 samples: Update samples to use default uClibc-ng config
This commit removes per-sample configuration files for uClibc and falls
back to using the default config file in contrib/uClibc-defconfigs.

Only one sample is broken:

* powerpc-unknown-linux-uclibc
  * breaks on dmalloc

I will come back and work on the dmalloc failure later, but I don't want it to
hold up getting uClibc-ng out in ct-ng.

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-11-12 16:15:41 -08:00
Bryan Hundven
e9e29e7a46 blackfin: Remove blackfin support
This commit removes blackfin support.

I'm open to re-adding blackfin after crosstool-1.23.0 is released, but
it is currently too difficult to port forward to newer versions of gcc
and uclibc.

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-11-09 22:30:45 -08:00
Bryan Hundven
1a25115a18 gcc: Support only the latest branch releases of gcc
This change, as per #222, reduces the number of supported releases of
gcc to the latest branch releases.

I noticed while doing this work that gcc-4.5.4 was never added, so I
moved patches for gcc-4.5.3 to 4.5.4 and updated the
bfin-unknown-linux-uclibc example. Also, 120-siginfo.patch was fixed
upstream in the 4.5.4 release, so this patch is omitted.

I also bumped the avr sample to 4.9.3 from 4.9.2.

With the addition of gcc-5.x, the gcc release team now releases the
major.minor.0 versions, while updates to the branch are available in
svn/git. We'll address that when we get to issue #219. This change just
removes CC_GCC_5_1 and moves CC_GCC_5_2 to CC_GCC_5, and removes
CC_GCC_5_1_or_later and moves CC_GCC_5_2_or_later to CC_GCC_5_or_later.

This is the first of two part changes, as mentioned in #222.
This change is slated for release in 1.22.0. The next change will be
slated for 1.23.0, and will limit gcc versions to what is on
https://gcc.gnu.org under "Release Series and Status", which is
currently 4.9.3 and 5.2.0, although I will also support the previous
supported version. In this example that would be 4.8.5.

Last, but not least, this change also retires AVR32 support.

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-10-31 12:17:35 -07:00
Yann E. MORIN
20346f27ad samples: update the MIPS samples
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-09-06 00:57:46 +02:00
Yann E. MORIN"
d8488d3b3a samples: update for the release
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2013-10-02 00:02:44 +02:00
Yann E. MORIN"
da76ef4f71 samples: update samples for release
Refresh all samples against the new set of options, to be
sure they all build OK, before we can do the release.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-11-09 18:22:31 +01:00
Yann E. MORIN"
eb6e2e87f0 samples: resave all samples with savedefconfig
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-05-07 00:10:00 +02:00
Yann E. MORIN"
817c24034e samples: update to latest set of options
No feature- of version-bump, just update the samples
so that no (NEW) option pops up in the release.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-04-30 18:14:13 +02:00
Yann E. MORIN"
4ffc66613f samples: update to latest config option set
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-04-09 11:00:35 +02:00
Yann E. MORIN"
e1d16aa95e samples: update before release
Update all samples to reflect the new set of options, plus:
- remove the arm-iphone-linux-gnueabi sample (obsolete...)
- disable hard-float in ARM bare-metal samples.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2012-02-01 00:10:59 +01:00
Yann E. MORIN"
32c5ef83a1 samples: update to latest set of options
Update all the samples, so that there is not config-prompt when
recalling samples. This is no upgrade, it's just about having
new options set (y or n) in the samples.

Also, get rid of the armeb-test_nptl-linux-uclibcgnueabi, it's no
longer needed, there's a non-test sample with uClibc NPTL, now.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-10-16 17:51:42 +02:00
Yann E. MORIN"
4f3b883071 samples: update that mips sample
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-09-12 12:54:45 +02:00
Yann E. MORIN"
b5ae41d3cf samples: do not use the mirror by default
As the mirror is always tried first, and the default is my server,
it means every download will first hit my server. As I do not have
much mirrored there, it means a lot of time is lost.

Disable use of the mirror for all samples, except the one that does
need it for the uClibc snapshot.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-08-14 17:18:32 +02:00
Yann E. MORIN"
46de459e33 samples: update before release
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-07-31 00:46:45 +02:00
Yann E. MORIN"
21ce63f28b samples: update
Release is coming soon... Time to update samples...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-04-28 19:36:56 +02:00
Yann E. MORIN"
ea70303d73 samples: update the samples
Release time is coming at a fast pace. It is now time to
update the samples so they apply cleanly.

The canadian-cross sample mingw32,i686-none-linux-gnu has
been replaced with i586-mingw32msvc,i686-none-linux-gnu.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-01-30 19:25:56 +01:00
Yann E. MORIN"
8d821ce49a samples: update after libc versions renaming
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-01-02 22:32:04 +01:00
Yann E. MORIN"
fd5d0a93e2 samples: update all samples to latest config knobs
No new feature, no newer version, only updates so that
samples can be recalled without anything to set.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-11-03 18:30:30 +01:00
Yann E. MORIN"
8b0fb989fc samples: update to not use // download
Parallel download can cause issues in some network environments
(eg. behind some firewalls/routers), so default to not //.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-10-18 21:50:26 +02:00
Yann E. MORIN"
f6b59188f1 samples: update all samples to use the new build dir
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-10-07 23:53:16 +02:00
Yann E. MORIN"
bffcb7b3fa samples: update all samples
All samples get rebased, no new option is chosen.
2010-08-01 14:21:13 +02:00
Yann E. MORIN"
9cdba4a57c samples: update 2010-04-30 14:28:14 +02:00
Yann E. MORIN"
6a151cfe74 samples: fix samples 2010-03-19 19:02:30 +01:00
Yann E. MORIN"
8d01c33fd1 samples: update samples
Update to the latest set of config options (no config change).
Remove OABI ARM samples.
2010-01-31 23:04:35 +01:00
Yann E. MORIN"
5b0242a30c samples: update all samples to the new set of options
No version change is made.
2009-10-28 23:20:31 +01:00
Yann E. MORIN"
2fb4f224f3 samples: update 2009-10-04 12:53:12 +02:00
Yann E. MORIN"
5bd5b5d687 samples: fix uClibc config file location 2009-09-13 17:14:03 +02:00
Yann E. MORIN"
00f6b4695f samples: update 2009-09-13 11:49:10 +02: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"
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"
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"
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"
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"
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"
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"
1be967a15c Update the teo MIPS sample to use as less EXPERIMENTAL features as possible.
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config |   39    24    15     0 ++++++++++------
 /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config  |   51    28    23     0 ++++++++++++---------
 2 files changed, 52 insertions(+), 38 deletions(-)
2008-09-05 10:21:23 +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"
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