Yann E. MORIN"
d9310a6bf4
Unmark eglibc being EXPERIMENTAL. For Debian to switch to eglibc,
...
we can safely assume that it is stable enough! ;-)
See: http://blog.aurel32.net/?p=47
-------- diffstat follows --------
/trunk/config/libc/eglibc.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2009-05-07 21:25:49 +00:00
Yann E. MORIN"
19214a003f
Renumber a eglibc patch. I've been dumb... :-/
...
-------- diffstat follows --------
/trunk/patches/eglibc/2_9/100-binutils-elf-begin.patch | 12 0 12 0 ------------
1 file changed, 12 deletions(-)
2009-05-07 21:16:49 +00:00
Yann E. MORIN"
656d56551e
Workaround for "PowerPC-8xx CPU15 errata" (whatever that might be).
...
Patch by Nye LIU: http://sourceware.org/ml/crossgcc/2009-05/msg00014.html
-------- diffstat follows --------
/trunk/patches/eglibc/2_9/100-powerpc-8xx-CPU15-errata.patch | 49 49 0 0 ++++++++++++++++++
/trunk/scripts/build/libc/eglibc.sh | 10 9 1 0 +++-
2 files changed, 58 insertions(+), 1 deletion(-)
2009-05-07 19:30:32 +00:00
Yann E. MORIN"
f7acc7992c
Add two new patches by Nye LIU, to fix building
...
glibc-2.9 and eglibc-2_9 for PowerPC. See:
http://sourceware.org/ml/crossgcc/2009-05/msg00014.html
-------- diffstat follows --------
/trunk/patches/glibc/2.9/550-2.9-elf-begin.patch | 29 29 0 0 ++++++++++++++++++++++++
/trunk/patches/eglibc/2_9/100-binutils-elf-begin.patch | 24 24 0 0 ++++++++++++++++++++
2 files changed, 53 insertions(+)
2009-05-07 19:24:23 +00:00
Yann E. MORIN"
7032dea8ba
Fix installing uClibc headers for versions prior to 0.9.30.
...
Fix a comment about installing uClibc.
Automatically enable // build for uClibc versions that can be built in //.
-------- diffstat follows --------
/trunk/scripts/build/libc/uClibc.sh | 32 23 9 0 +++++++++++++++++++++++---------
/trunk/config/libc/uClibc.in | 12 7 5 0 +++++++-----
2 files changed, 30 insertions(+), 14 deletions(-)
2009-05-07 18:56:31 +00:00
Yann E. MORIN"
d9378214cc
Add katest Linux kernel versions: 2.6.27.22, 2.6.28.10 and 2.6.29.2.
...
-------- diffstat follows --------
/trunk/config/kernel/linux.in | 16 13 3 0 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
2009-05-07 18:53:49 +00:00
Yann E. MORIN"
a0cf91e83b
Add support for building PPL:
...
- PPL will be needed to correctly build gcc-4.4+ for the
GRAPHITE loop optimisation
-------- diffstat follows --------
/trunk/scripts/build/companion_libs/ppl.sh | 66 66 0 0 ++++++++++++++++++++++++++++++++++++
/trunk/scripts/build/companion_libs/gmp.sh | 24 19 5 0 ++++++++++---
/trunk/scripts/addToolVersion.sh | 3 2 1 0 +-
/trunk/scripts/crosstool-NG.sh.in | 3 3 0 0 ++
/trunk/steps.mk | 1 1 0 0 +
/trunk/config/companion_libs/ppl.in | 33 33 0 0 ++++++++++++++++++
/trunk/config/companion_libs.in | 22 19 3 0 ++++++++++--
7 files changed, 143 insertions(+), 9 deletions(-)
2009-05-05 22:04:20 +00:00
Yann E. MORIN"
524095a6fa
Rename a GMP patch.
...
-------- diffstat follows --------
/trunk/patches/gmp/4.2.2/100-mpf_set_str.c.patch | 38 0 38 0 ------------------------------
1 file changed, 38 deletions(-)
2009-05-05 21:16:37 +00:00
Yann E. MORIN"
809963a064
Update the patchset for MPFR 2.4.1 from upstream.
...
-------- diffstat follows --------
/trunk/patches/mpfr/2.4.1/120-cast-to-void-ptr.patch | 25 25 0 0 ++++++++++++
/trunk/patches/mpfr/2.4.1/130-vasprintf-mp_limb_t.patch | 45 45 0 0 ++++++++++++++++++++++
/trunk/patches/mpfr/2.4.1/140-zeta_ui-shift.patch | 47 47 0 0 +++++++++++++++++++++++
3 files changed, 117 insertions(+)
2009-05-05 20:49:08 +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"
1a92cef90f
gcc-4.4:
...
- remove snapshots
- add gcc-4.4.0 release as EXPERIMENTAL
-------- diffstat follows --------
/trunk/config/cc/gcc.in | 21 4 17 0 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
2009-05-03 21:12:26 +00:00
Yann E. MORIN"
6752ebb01f
Unmark gcc-4.3.3 as being EXPERIMENTAL.
...
-------- diffstat follows --------
/trunk/config/cc/gcc.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)
2009-05-03 21:11:26 +00:00
Yann E. MORIN"
38c549d748
Prepare for gcc-4.4:
...
- add 'companion_libs/' to hold all libraries needed to build gcc-4.3+ and gcc-4.4+
- move GMP & MPFR to 'companion_libs/'
-------- diffstat follows --------
/trunk/scripts/build/gmp.sh | 85 0 85 0 ----------------------------
/trunk/scripts/build/mpfr.sh | 139 0 139 0 ---------------------------------------------
/trunk/scripts/addToolVersion.sh | 4 2 2 0
/trunk/scripts/crosstool-NG.sh.in | 4 2 2 0
/trunk/config/companion_libs.in | 17 10 7 0 +++---
/trunk/config/gmp_mpfr/gmp.in | 32 0 32 0 ----------
/trunk/config/gmp_mpfr/mpfr.in | 42 0 42 0 --------------
/trunk/config/config.in | 2 1 1 0
/trunk/config/gmp_mpfr.in | 35 0 35 0 -----------
9 files changed, 15 insertions(+), 345 deletions(-)
2009-05-03 21:10:15 +00:00
Yann E. MORIN"
33edeaa6a5
For glibc & eglibc, try to auto-select the ports addon for those
...
architectures that require it (curently, ARM and MIPS are known to).
-------- diffstat follows --------
/trunk/config/libc/glibc-eglibc.in-common | 9 8 1 0 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
2009-05-02 22:21:53 +00:00
Yann E. MORIN"
6b4a94ee2a
Force getting glibc>=2.8 via checkout if any addon is selected.
...
-------- diffstat follows --------
/trunk/config/libc/glibc.in | 7 7 0 0 +++++++
/trunk/config/libc/glibc-eglibc.in-common | 6 6 0 0 ++++++
2 files changed, 13 insertions(+)
2009-05-02 22:07:25 +00:00
Yann E. MORIN"
2bd5bf19ae
Add check for the {n,}curses library.
...
Add check for readlink, needed to check for libraries.
-------- diffstat follows --------
/trunk/configure | 15 14 1 0 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
2009-05-02 21:50:09 +00:00
Yann E. MORIN"
66be9f5713
When running ./configure, check for the {n,}curses headers.
...
-------- diffstat follows --------
/trunk/configure | 66 39 27 0 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 39 insertions(+), 27 deletions(-)
2009-05-02 18:23:58 +00:00
Yann E. MORIN"
2d7f8ef60f
configure:
...
- replace the complex TOOLS_TO_CHECK infrastructure
with a more versatile has_or_abort function
- allows for more explicit error messages
-------- diffstat follows --------
/trunk/configure | 301 146 155 0 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 146 insertions(+), 155 deletions(-)
2009-05-01 16:16:53 +00:00
Yann E. MORIN"
458e7dc8c5
Add a patch against glibc-2.7 to fix build failures
...
with the latest binutils-2.19.50.* snapshots.
From: http://sourceware.org/ml/crossgcc/2009-04/msg00062.html
-------- diffstat follows --------
/trunk/patches/glibc/2.7/300-binutils-_begin.patch | 190 190 0 0 ++++++++++++++++++++++++++++
1 file changed, 190 insertions(+)
2009-04-27 17:51:48 +00:00
Yann E. MORIN"
ba23a380ce
Update the config.{guess,sub} scripts.
...
-------- diffstat follows --------
/trunk/scripts/config.guess | 7 5 2 0 +++++--
/trunk/scripts/config.sub | 3 2 1 0 ++-
2 files changed, 7 insertions(+), 3 deletions(-)
2009-04-27 17:05:49 +00:00
Yann E. MORIN"
5c7f27c46f
Remove the last remnant of "awk" specifics in ./configure.
...
-------- diffstat follows --------
/trunk/configure | 1 0 1 0 -
1 file changed, 1 deletion(-)
2009-04-20 22:08:54 +00:00
Yann E. MORIN"
a266de0e26
Remove old 2.6.27 Linux kernel versions, keep the latest 2.6.27.21.
...
-------- diffstat follows --------
/trunk/config/kernel/linux.in | 108 2 106 0 +------------------------------------------------
1 file changed, 2 insertions(+), 106 deletions(-)
2009-04-20 22:04:34 +00:00
Yann E. MORIN"
683d230777
Add a bit more explanations on the meaning of OBSOLETE and EXPERIMENTAL.
...
-------- diffstat follows --------
/trunk/config/global/ct-behave.in | 22 13 9 0 +++++++++++++---------
/trunk/docs/overview.txt | 8 6 2 0 ++++++--
2 files changed, 19 insertions(+), 11 deletions(-)
2009-04-20 21:30:25 +00:00
Yann E. MORIN"
1805f4e62d
There's no longer any reason to require GNU awk:
...
- the only part that required it (socks proxy settings) is gone,
- all remaining awk scripts are POSIXly correct (or should be).
-------- diffstat follows --------
/trunk/configure | 5 2 3 0 ++---
/trunk/Makefile.in | 2 0 2 0 --
/trunk/scripts/build/kernel/linux.sh | 2 1 1 0 +-
/trunk/scripts/build/internals.sh | 1 0 1 0 -
/trunk/scripts/build/mpfr.sh | 2 1 1 0 +-
/trunk/scripts/functions | 4 2 2 0 ++--
/trunk/scripts/saveSample.sh.in | 4 2 2 0 ++--
7 files changed, 8 insertions(+), 12 deletions(-)
2009-04-20 21:10:03 +00:00
Yann E. MORIN"
aaaca05f1e
Fix inverted --local install test at end of configure.
...
-------- diffstat follows --------
/trunk/configure | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2009-04-20 20:14:53 +00:00
Yann E. MORIN"
06b48c1518
Set the execute bit on generated script at build time, not install time.
...
Do not advertise "make install" when ./configure-d with "--local".
-------- diffstat follows --------
/trunk/configure | 8 5 3 0 +++++---
/trunk/Makefile.in | 10 3 7 0 +++-------
2 files changed, 8 insertions(+), 10 deletions(-)
2009-04-20 19:57:16 +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"
e70f9494cb
Poit my mirror as the default.
...
-------- diffstat follows --------
/trunk/config/global/download.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2009-04-19 16:59:40 +00:00
Yann E. MORIN"
9643bcbb55
Simplify the mirror settings.
...
-------- diffstat follows --------
/trunk/scripts/functions | 7 3 4 0 ++---
/trunk/config/global/download.in | 60 14 46 0 +++++++++++-----------------------------------
2 files changed, 17 insertions(+), 50 deletions(-)
2009-04-19 16:58:21 +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"
15e04fe2de
Get rid of the proxy settings, once and for all.
...
They have nothing to do in here, just let the user
configure his/her system appropriately.
-------- diffstat follows --------
/trunk/scripts/build/libc/eglibc.sh | 1 0 1 0 -
/trunk/scripts/functions | 100 0 100 0 -----------------------------
/trunk/config/global/download.in | 148 0 148 0 -------------------------------------------
3 files changed, 249 deletions(-)
2009-04-19 16:34:59 +00:00
Robert P. J. DAY"
6511a7787f
Fix obvious "DESTDIR" misspelling.
2009-04-17 20:45:47 +00:00
Yann E. MORIN"
9be02f047e
Use "${awk}", not gawk.
...
/trunk/scripts/build/kernel/linux.sh | 2 1 1 0 +-
/trunk/scripts/build/mpfr.sh | 2 1 1 0 +-
/trunk/scripts/functions | 4 2 2 0 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
2009-04-06 20:27:17 +00:00
Yann E. MORIN"
204042b3b3
Add latest Linux kernel 2.6.29.1.
...
/trunk/config/kernel/linux.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)
2009-04-03 20:22:19 +00:00
Robert P. J. DAY"
91723b7748
Fix some simple typoes.
2009-04-02 22:28:10 +00:00
Yann E. MORIN"
ac159385fa
Speaking of gcc-4.2.1, Ted Jordan writes on 20090401:
...
The generated libtool for building libstdc++ adds the -nostdlib option to the
g++ command for linking but doesn't add -lgcc. This causes a "hidden symbol"
error when linking against the libstdc++ shared object. This patch adds gcc
to the list of libraries linked against when linking libstdc++.
/trunk/patches/gcc/4.2.1/300-libstdc++-nostdlib-linking.patch | 21 21 0 0 +++++++++++++++++
1 file changed, 21 insertions(+)
2009-04-02 21:58:34 +00:00
Yann E. MORIN"
a3078ff7c5
Allow user to select a non-listed Linux kernel version, as suggested
...
by Stefan Hallas Andersen <stefande@cisco.com>
/trunk/config/kernel/linux.in | 14 14 0 0 ++++++++++++++
1 file changed, 14 insertions(+)
2009-04-01 20:58:35 +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"
4110f78888
Add three new uClibc-0.9.30.1, vampirised from buildroot.
...
/trunk/patches/uClibc/0.9.30.1/170-dl-sysdep-inline.patch | 371 371 0 0 ++++++++++++++++
/trunk/patches/uClibc/0.9.30.1/160-c99-ldbl-math.patch | 474 474 0 0 +++++++++++++++++++++
/trunk/patches/uClibc/0.9.30.1/150-64bit-strtouq.patch | 48 48 0 0 ++
3 files changed, 893 insertions(+)
2009-03-31 06:39:03 +00:00
Yann E. MORIN"
529d2f6cbe
Cleanup the tic build used for native ncurses build, itself needed for native gdb build.
...
/trunk/scripts/build/debug/300-gdb.sh | 24 12 12 0 ++++++++++++------------
/trunk/scripts/build/internals.sh | 1 0 1 0 -
2 files changed, 12 insertions(+), 13 deletions(-)
2009-03-30 21:17:21 +00:00
Yann E. MORIN"
bf830991a6
Document failure to build the uClibc cross-ldd under Cygwin as a known issue.
...
/trunk/docs/known-issues.txt | 16 15 1 0 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
2009-03-30 21:06:55 +00:00
Yann E. MORIN"
a1e353193f
Fix offset in uClibc patch.
...
/trunk/patches/uClibc/0.9.30.1/140-gnu89-inline.patch | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2009-03-30 20:17:46 +00:00
Yann E. MORIN"
edf2be89a1
Remove test files.
...
/trunk/scripts/crosstool-NG.sh.in | 6 4 2 0 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
2009-03-29 21:05:13 +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"
008b7a4585
Update (fix) a glibc-ports-2.9 patch.
...
/trunk/patches/glibc/ports-2.9/100-arm_linux_tls.patch | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2009-03-28 22:36:27 +00:00
Yann E. MORIN"
609dee36c7
Add latest Linux kernel versions:
...
- 2.6.27.21
- 2.6.28.8 & .9
- 2.6.29
Remove /old/ versions:
- 2.6.26 -> .7
/trunk/config/kernel/linux.in | 68 27 41 0 +++++++++++++++++++------------------------------
1 file changed, 27 insertions(+), 41 deletions(-)
2009-03-28 22:27:22 +00:00
Yann E. MORIN"
c72d8c3307
In http://sourceware.org/ml/crossgcc/2009-03/msg00078.html ,
...
Nye Liu <nyet@mrv.com> says:
looks like same patch from
http://sourceware.org/ml/crossgcc/2008-10/msg00067.html
(glibc/2.7/290-powerpc-8xx-CPU15-errata.patch)
applies to 2.9
2009-03-28 22:21:33 +00:00
Yann E. MORIN"
aeddc2708d
Rename patch dir for glibc-2.9: version string is 2.9, not 2_9.
2009-03-28 13:34:41 +00:00
Yann E. MORIN"
91a189c7ba
Only create the state dir if asked for a restartable build:
...
- introduce the config dir, where components can store their config files
- move the munged uClibc config file to the config dir
- now, the state dir really is an indication that a build can be restarted
Thanks to Groleo Marius <groleo@gmail.com> for spotting the inconsistency
of the state dir usage, and suggesting this change.
/trunk/scripts/build/libc/uClibc.sh | 6 3 3 0 +++---
/trunk/scripts/crosstool-NG.sh.in | 9 7 2 0 +++++++--
/trunk/scripts/functions | 15 12 3 0 ++++++++++++---
3 files changed, 22 insertions(+), 8 deletions(-)
2009-03-27 23:40:07 +00:00
Yann E. MORIN"
3a181fe514
Detect and abort on partially patched component.
...
/trunk/scripts/functions | 18 15 3 0 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
2009-03-27 21:30:47 +00:00