Yann E. MORIN"
fe5feb1154
Have the glibc build use the cross-objdump, rather than the host one.
...
On some distros (eg. Fedora), the native objdump can not interpret objects not for the native system, and thus fail.
This commit adds a new patch against glibc-2.7 that introduces OBJDUMP_FOR_HOST, wich, if set, overides the detected objdump.
Note: bizarely enough, glibc already has code to detect the cross-objdump, but that does not work for an unknown reason... :-(
/trunk/patches/glibc/2.7/220-objdump_for_host.patch | 13 13 0 0 +++++++++
/trunk/scripts/build/libc_glibc.sh | 37 21 16 0 +++++++++++++++------------
2 files changed, 34 insertions(+), 16 deletions(-)
2008-07-31 09:08:33 +00:00
Yann E. MORIN"
c49e216c5c
Update a new sample to use gcc-4.3.1.
...
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 18 12 6 0 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
2008-07-29 17:34:45 +00:00
Yann E. MORIN"
f7b84b7716
Pretyy-up the WiKi table with the date of last update for each sample.
...
/trunk/scripts/showSamples.sh | 15 12 3 0 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
2008-07-29 16:48:20 +00:00
Yann E. MORIN"
4b53fa764f
Update the Alpha sample to use up-to-date components.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 30 18 12 0 +++++++++++--------
1 file changed, 18 insertions(+), 12 deletions(-)
2008-07-29 08:51:15 +00:00
Yann E. MORIN"
2263510b7a
New patches to make glibc 2.6 and 2.6.1 build for Alpha.
...
Forwarded by Ioannis E. VENETIS.
/trunk/patches/glibc/2.6.1/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6.1/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6.1/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6.1/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.6/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/ports-2.6.1/120-lll_lock_t.patch | 156 156 0 0 ++++++++++++
9 files changed, 958 insertions(+)
2008-07-28 21:59:40 +00:00
Yann E. MORIN"
6317df4779
Fourth step at renaming patches: renumber all patches with a 10-step.
2008-07-28 21:32:33 +00:00
Yann E. MORIN"
3bf3f54ed1
Third go at renaming patches to contain neither the package name nor the package version.
2008-07-28 21:08:01 +00:00
Yann E. MORIN"
661dd3046d
REname binutils patches to not include 'binutils' nor the version in the patch names.
2008-07-28 20:17:48 +00:00
Yann E. MORIN"
4bf7a197bf
Rename patches for glibc: include neither 'glibc' not he version in patch names, it's a duplicate of info already available from the directories they are in.
2008-07-28 20:10:34 +00:00
Yann E. MORIN"
7d79584d9b
Add latest headers from Linux kernel 2.6.25.1{1,2}.
...
/trunk/config/kernel/linux_headers_install.in | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)
2008-07-28 11:43:29 +00:00
Yann E. MORIN"
5e1a779f78
Update CREDITS.
...
/trunk/docs/CREDITS | 4 4 0 0 ++++
1 file changed, 4 insertions(+)
2008-07-27 16:52:53 +00:00
Yann E. MORIN"
5a28e26b8d
Fix building x86_64 on x86_64 (and hopefully all other *64 archs on the same *64):
...
- symlink all lib64/ dirs to the corresponding lib/ dir
Also, prevent gcc from installing some of its target libs outside of the sys-root, in the first place.
Thanks to Laurent DUFRECHOU for reporting the bug and testing the fix.
/trunk/scripts/build/cc_gcc.sh | 26 0 26 0 --------------------------
/trunk/scripts/crosstool.sh | 14 14 0 0 ++++++++++++++
2 files changed, 14 insertions(+), 26 deletions(-)
2008-07-27 16:35:37 +00:00
Yann E. MORIN"
8e512f9a95
Re-enable the restart functionality by removing some variables from the saved environment.
...
/trunk/scripts/functions | 16 10 6 0 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
2008-07-27 14:25:19 +00:00
Yann E. MORIN"
66e2db8dad
"Reported by" is now "First reported by".
...
/trunk/scripts/showSamples.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-27 12:03:34 +00:00
Yann E. MORIN"
ccb32f8d06
Update this sample to compress the log file.
...
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-27 10:54:54 +00:00
Yann E. MORIN"
c8d64d9c70
When saving a sample, overide log file config:
...
- do log to a file
- do compress the log file
/trunk/scripts/saveSample.sh | 6 4 2 0 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
2008-07-27 10:54:14 +00:00
Yann E. MORIN"
1910e80fd2
Add two new patches to glibc-2.7 to make it build for Alpha.
...
Patches propagated to me from the net by Ioannis E. VENETIS.
/trunk/patches/glibc/2.7/230-glibc-2.7-alpha-atfcts.patch | 12 12 0 0 ++
/trunk/patches/glibc/2.7/240-glibc-2.7-alpha-ptr_mangle.patch | 94 94 0 0 +++++++++++++++++
2 files changed, 106 insertions(+)
2008-07-26 15:29:51 +00:00
Yann E. MORIN"
c3817897cb
Do log the glibc build commands.
...
/trunk/scripts/build/libc_glibc.sh | 80 44 36 0 ++++++++++++++++++++++++--------------------
1 file changed, 44 insertions(+), 36 deletions(-)
2008-07-26 12:26:42 +00:00
Yann E. MORIN"
da88cd1dde
Build a little bit more of gcc in //.
...
/trunk/scripts/build/cc_gcc.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-26 12:10:54 +00:00
Yann E. MORIN"
b50efa85d4
Update the PPC sample, add a new softfloat PPC sample, thanks to Thomas JOURDAN.
...
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 54 42 12 0 ++
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 331 331 0 0 +++++++++++++++
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/reported.by | 2 2 0 0 +
3 files changed, 375 insertions(+), 12 deletions(-)
2008-07-26 09:31:07 +00:00
Yann E. MORIN"
a586208ab4
In case of error, the error message would be printing in subshells, thus printing as many error message as there were subshells.
...
Limit printing this message only in the top-level shell.
/trunk/scripts/functions | 2 2 0 0 ++
1 file changed, 2 insertions(+)
2008-07-26 09:22:42 +00:00
Yann E. MORIN"
e64bc999d5
Hmmm. The debug pause at each step never ever worked... Sigh...
...
/trunk/scripts/crosstool.sh | 2 1 1 0 +-
/trunk/config/global/ct-behave.in | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)
2008-07-25 22:57:35 +00:00
Yann E. MORIN"
88be762420
Also print the number of samples in the DokuWiki table.
...
/trunk/scripts/showSamples.sh | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)
2008-07-25 16:14:42 +00:00
Yann E. MORIN"
ebf85dfa9a
Woops! It's the kernel v ersion that is /custom/, not the kernel it self!
...
/trunk/scripts/showSamples.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2008-07-25 15:54:52 +00:00
Yann E. MORIN"
96089bc58c
When dumping the DokuWiki table of samples, don't leave the kernel headers version empty if using a custom headers set., and say so.
...
/trunk/scripts/showSamples.sh | 6 5 1 0 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
2008-07-25 14:08:03 +00:00
Yann E. MORIN"
9a9d609035
Another ARM sample to build with gcc-4.3.1.
...
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 16 10 6 0 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
2008-07-25 14:03:09 +00:00
Yann E. MORIN"
8bcc70b25d
Two new samples by "Thomas JOURDAN".
...
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 334 334 0 0 +++++++++++++++++++++
/trunk/samples/x86_64-unknown-linux-gnu/reported.by | 2 2 0 0 +
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 301 301 0 0 +++++++++++++++++++
/trunk/samples/powerpc-unknown-linux-gnu/reported.by | 2 2 0 0 +
4 files changed, 639 insertions(+)
2008-07-25 13:59:29 +00:00
Yann E. MORIN"
702532d61d
While retrieving files, propagate the preferred extension down to sub-functions.
...
/trunk/scripts/functions | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
2008-07-25 10:02:43 +00:00
Yann E. MORIN"
fd84c08021
Re-instatethe fortran forntend for this sample.
...
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2008-07-25 09:52:52 +00:00
Yann E. MORIN"
f4fcd86228
This sample is the first to build gcc-4.3 for ARM.
...
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 18 11 7 0 +++++++++++-------
1 file changed, 11 insertions(+), 7 deletions(-)
2008-07-25 08:43:42 +00:00
Yann E. MORIN"
1daa15eb1e
Make gcc-4.3.x correctly build for ARM softfloat.
...
/trunk/patches/gcc/4.3.0/875-arm-softfloat.patch | 29 29 0 0 +++++++++++++++++++++++++++++
/trunk/patches/gcc/4.3.1/750-arm-softfloat.patch | 29 29 0 0 +++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
2008-07-24 16:57:03 +00:00
Yann E. MORIN"
5575787f66
Make gcc-4.3.x build.
...
Thanks to both Ioannis E. VENETIS and Thomas JOURDAN for their help.
/trunk/scripts/build/cc_gcc.sh | 26 22 4 0 ++++++++++++++++++++++----
1 file changed, 22 insertions(+), 4 deletions(-)
2008-07-24 16:56:28 +00:00
Yann E. MORIN"
e6ba0e5854
Don't check fo lynx, it's no longer used.
...
/trunk/scripts/build/tools/200-sstrip.sh | 1 0 1 0 -
1 file changed, 1 deletion(-)
2008-07-24 06:47:08 +00:00
Yann E. MORIN"
17693c9c98
Simplify downloading sstrip, using the common retrieval framework.
...
/trunk/scripts/build/tools/200-sstrip.sh | 31 3 28 0 +++----------------------------
1 file changed, 3 insertions(+), 28 deletions(-)
2008-07-24 06:46:40 +00:00
Yann E. MORIN"
adc71fffcc
When retrieving a file, allow preferred extension to be whatever starts with a dot, and not only one of .tar.bz2 .tar.gz .tgz or .tar.
...
/trunk/scripts/functions | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
2008-07-24 06:42:29 +00:00
Yann E. MORIN"
f4f3f526b8
Remove garbage files left behind by downloads from sourceforge.net.
...
/trunk/scripts/build/debug/500-strace.sh | 4 4 0 0 ++++
/trunk/scripts/build/debug/200-duma.sh | 5 4 1 0 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)
2008-07-22 14:17:10 +00:00
Yann E. MORIN"
7abf35f472
Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for glibc.
...
Update uClibc config to commonalise some help.
/trunk/scripts/build/libc_glibc.sh | 22 20 2 0 ++++++++++++++++++++--
/trunk/config/libc/glibc.in | 12 12 0 0 ++++++++++++
/trunk/config/libc/uClibc.in | 12 4 8 0 ++++--------
/trunk/config/libc.in | 13 13 0 0 +++++++++++++
4 files changed, 49 insertions(+), 10 deletions(-)
2008-07-22 13:29:08 +00:00
Yann E. MORIN"
8ff367d9d8
MArk gdb-6.5 as being OBSOLETE.
...
/trunk/config/debug/gdb.in | 3 2 1 0 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
2008-07-22 09:32:27 +00:00
Yann E. MORIN"
a9f3c8fa8b
Eye-candy in ./configure.
...
/trunk/configure | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-22 09:17:40 +00:00
Yann E. MORIN"
679fd52ed1
Michael ABBOTT reported that Ubuntu had problems running menuconfig.
...
Turned out that a POSIX script shell was in fact not POSIX: == does not check for equality, -eq does.
/trunk/kconfig/lxdialog/check-lxdialog.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2008-07-22 09:16:07 +00:00
Yann E. MORIN"
3123947af9
Bump version to 1.2.0+svn
...
/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-20 17:20:45 +00:00
Yann E. MORIN"
44dab55890
Update version to 1.2.0.
...
/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-20 17:18:06 +00:00
Yann E. MORIN"
69c2df0e18
Update CREDITS.
...
Eye-candy on overview.txt.
/trunk/docs/overview.txt | 4 2 2 0 ++--
/trunk/docs/CREDITS | 1 1 0 0 +
2 files changed, 3 insertions(+), 2 deletions(-)
2008-07-20 16:59:04 +00:00
Yann E. MORIN"
d380827867
PowerPC now builds the Fortran frontend.
...
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-20 16:00:01 +00:00
Yann E. MORIN"
2f9b4a20c8
Alpha sample can build the Fortran frontend.
...
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-20 13:21:54 +00:00
Yann E. MORIN"
40d3d00377
Update the last four samples to use linux-2.6.26 headers, and gcc-4.2.4.
...
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++-----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
4 files changed, 29 insertions(+), 29 deletions(-)
2008-07-20 11:12:59 +00:00
Yann E. MORIN"
aad627d11e
Add new tools to check presence of at ./configure time. Reported by Laurent Dufrechou <laurent.dufrechou@gmail.com>.
...
/trunk/configure | 2 2 0 0 ++
1 file changed, 2 insertions(+)
2008-07-20 09:43:07 +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
Yann E. MORIN"
67eff1fce1
Using a SOCKS 4/5 proxy is no more EXPERIMENTAL.
...
/trunk/config/global/download.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)
2008-07-19 22:46:44 +00:00
Yann E. MORIN"
2f6bd7b794
Introduce using a LAN mirror for retrieving tarballs.
...
/trunk/scripts/functions | 40 36 4 0 ++++++++++++-
/trunk/config/global/download.in | 146 115 31 0 ++++++++++++++++++++++++++++++++++++----------
2 files changed, 151 insertions(+), 35 deletions(-)
2008-07-19 22:45:17 +00:00