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"
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"
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"
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"
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"
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"
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"
ac97965981
Add patches for ltrace-0.5.1.
...
/trunk/patches/ltrace/0.5.1/100-allow-cross-compile.patch | 77 77 0 0 +++++++++++++++++++++
/trunk/patches/ltrace/0.5.1/110-alpha-support.patch | 11 11 0 0 +++
2 files changed, 88 insertions(+)
2009-03-17 22:11:44 +00:00
Yann E. MORIN"
20945a3465
Add patchset for MGP-4.2.4, from upstream.
...
/trunk/patches/gmp/4.2.4/120-perfpow.patch | 149 149 0 0 ++++++++++++++++++++++
/trunk/patches/gmp/4.2.4/110-mpf_set_str.patch | 32 32 0 0 +++++
/trunk/patches/gmp/4.2.4/100-mpf_eq.patch | 219 219 0 0 ++++++++++++++++++++++++++++++++
3 files changed, 400 insertions(+)
2009-03-08 18:04:56 +00:00
Yann E. MORIN"
357c8c3fbe
Add MPFR-2.4.1.
...
Add patchset for MPFR 2.4.0 and 2.4.1, from upstream.
/trunk/config/gmp_mpfr/mpfr.in | 8 6 2 0 +
/trunk/patches/mpfr/2.4.0/100-printf-hh-ll.patch | 359 359 0 0 +++++++++++++++++++++++++++++
/trunk/patches/mpfr/2.4.0/110-mpfr_snprintf.patch | 176 176 0 0 ++++++++++++++
/trunk/patches/mpfr/2.4.1/100-remainder-neg.patch | 123 123 0 0 ++++++++++
/trunk/patches/mpfr/2.4.1/110-assert.patch | 45 45 0 0 ++++
5 files changed, 709 insertions(+), 2 deletions(-)
2009-03-08 17:27:02 +00:00
Yann E. MORIN"
6a2fed26d1
Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset.
2009-03-08 17:11:31 +00:00
Yann E. MORIN"
a4d865512c
Add two patches agains glibc-2_9 to (try to) build for SuperH.
...
/trunk/patches/glibc/2_9/510-sh-no-asm-user-header.patch | 70 70 0 0 ++++++++++++++++++++++
/trunk/patches/glibc/2_9/520-sh-no-asm-elf-header.patch | 27 27 0 0 ++++++++
2 files changed, 97 insertions(+)
2009-03-08 11:16:57 +00:00
Yann E. MORIN"
5e2f711dbf
Add binutils-2.19.1 patchset, propagated from the 2.19 patchset.
...
/trunk/patches/binutils/2.19.1/120-sh-targets.patch | 57 57 0 0 +++
/trunk/patches/binutils/2.19.1/170-use-relro.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/160-use-new-ld-dtags.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/180-libiberty-pic.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/100-ppc64-pie.patch | 25 25 0 0 +
/trunk/patches/binutils/2.19.1/110-RPATH_ENVVAR-smack.patch | 22 22 0 0 +
/trunk/patches/binutils/2.19.1/140-pt-pax-flags-20081101.patch | 254 254 0 0 +++++++++++++++
/trunk/patches/binutils/2.19.1/150-warn-textrel.patch | 53 53 0 0 +++
/trunk/patches/binutils/2.19.1/130-check_ldrunpath_length.patch | 36 36 0 0 ++
9 files changed, 504 insertions(+)
2009-03-08 11:14:03 +00:00
Yann E. MORIN"
eba28c52f0
Re-diff the binutils-2.18.50.0.4 patches.
...
Breakage spotted by "Sander Visser" <Sander.Visser@evidente.se>
/trunk/patches/binutils/2.18.50.0.4/110-ld-makefile-path.patch | 19 12 7 0 ++++++---
/trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 7 6 1 0 +++
/trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 21 13 8 0 ++++++----
/trunk/patches/binutils/2.18.50.0.4/120-check-ldrunpath-length.patch | 15 10 5 0 +++++--
4 files changed, 41 insertions(+), 21 deletions(-)
2009-03-07 11:20:27 +00:00
Yann E. MORIN"
3d8001821e
Add a patch to gcc-4.3.2 to fix building shared core compiler for SuperH.
...
/trunk/patches/gcc/4.3.2/370-sh-no-libc.patch | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)
2009-03-07 11:04:41 +00:00
Yann E. MORIN"
832e00da4f
uClibc-0.9.30 patch, forwarded by Joachim Nilsson <joachim.nilsson@vmlinux.org>
...
Fix getaddrinfo when both IPv4 and IPv6 are enabled.
/trunk/patches/uClibc/0.9.30/150-getaddrinfo-segfault-ipv6-and-ipv4.patch | 32 32 0 0 ++++++++++
1 file changed, 32 insertions(+)
2009-02-26 18:25:39 +00:00
Yann E. MORIN"
f049d64a0b
On 20090220.0418+0100, Hugo Vincent <hugo.vincent@grcnz.com> wrote:
...
I'm using CTNG for some embedded Linux work on an ARM926ej-s, and when
updating to glibc 2_9, I needed to use the attached patch to get it to
build cleanly.
/trunk/patches/glibc/ports-2_9/100-arm_linux_tls.patch | 14 14 0 0 ++++++++++++++
1 file changed, 14 insertions(+)
2009-02-23 22:31:07 +00:00
Yann E. MORIN"
d1369f342b
Add patchset for uClibc-0.9.30 (from Gentoo).
...
/trunk/patches/uClibc/0.9.30/110-arm_fix_alignment.patch | 23 23 0 0 +++
/trunk/patches/uClibc/0.9.30/130-arm-ftruncate64.patch | 17 17 0 0 ++
/trunk/patches/uClibc/0.9.30/100-fix-gethostent_r-failure-retval.patch | 17 17 0 0 ++
/trunk/patches/uClibc/0.9.30/120-rm-whitespace.patch | 88 88 0 0 ++++++++++
/trunk/patches/uClibc/0.9.30/140-gnu89-inline.patch | 16 16 0 0 ++
5 files changed, 161 insertions(+)
2009-02-08 22:07:29 +00:00
Yann E. MORIN"
b60a8806c6
Add a patchset for glibc 2_9. Vampirised from the gentoo repository.
...
/trunk/patches/glibc/2_9/500-ppc-glibc-2.9-atomic.patch | 414 414 0 0 ++++++++++
/trunk/patches/glibc/2_9/140-regex-BZ9697.patch | 111 111 0 0 +++
/trunk/patches/glibc/2_9/190-queue-header-updates.patch | 89 89 0 0 ++
/trunk/patches/glibc/2_9/370-hppa_glibc-2.7-hppa-nptl-carlos.patch | 249 249 0 0 ++++++
/trunk/patches/glibc/2_9/450-alpha-glibc-2.5-no-page-header.patch | 32 32 0 0 +
/trunk/patches/glibc/2_9/270-ldbl-nexttowardf.patch | 68 68 0 0 ++
/trunk/patches/glibc/2_9/330-2.3.3-china.patch | 35 35 0 0 +
/trunk/patches/glibc/2_9/340-new-valencian-locale.patch | 120 120 0 0 +++
/trunk/patches/glibc/2_9/410-2.9-fnmatch.patch | 64 64 0 0 ++
/trunk/patches/glibc/2_9/350-2.4-undefine-__i686.patch | 47 47 0 0 +
/trunk/patches/glibc/2_9/160-i386-x86_64-revert-clone-cfi.patch | 53 53 0 0 +
/trunk/patches/glibc/2_9/420-dont-build-timezone.patch | 19 19 0 0 +
/trunk/patches/glibc/2_9/150-regex-BZ697.patch | 28 28 0 0 +
/trunk/patches/glibc/2_9/290-no-inline-gmon.patch | 38 38 0 0 +
/trunk/patches/glibc/2_9/280-section-comments.patch | 29 29 0 0 +
/trunk/patches/glibc/2_9/180-math-tests.patch | 72 72 0 0 ++
/trunk/patches/glibc/2_9/120-_nss_dns_gethostbyaddr2_r-check-and-adjust-the-buffer-alignment.patch | 35 35 0 0 +
/trunk/patches/glibc/2_9/250-resolv-dynamic.patch | 44 44 0 0 +
/trunk/patches/glibc/2_9/300-2.9-check_native-headers.patch | 22 22 0 0 +
/trunk/patches/glibc/2_9/310-2.3.6-fix-pr631.patch | 50 50 0 0 +
/trunk/patches/glibc/2_9/130-add_prio-macros.patch | 26 26 0 0 +
/trunk/patches/glibc/2_9/260-fadvise64_64.patch | 30 30 0 0 +
/trunk/patches/glibc/2_9/440-alpha-glibc-2.4-xstat.patch | 249 249 0 0 ++++++
/trunk/patches/glibc/2_9/170-2.10-dns-no-gethostbyname4.patch | 35 35 0 0 +
/trunk/patches/glibc/2_9/230-2.3.3-localedef-fix-trampoline.patch | 74 74 0 0 ++
/trunk/patches/glibc/2_9/360-2.8-nscd-one-fork.patch | 45 45 0 0 +
/trunk/patches/glibc/2_9/480-alpha-glibc-2.8-cache-shape.patch | 18 18 0 0 +
/trunk/patches/glibc/2_9/210-2.9-strlen-hack.patch | 109 109 0 0 +++
/trunk/patches/glibc/2_9/320-2.9-assume-pipe2.patch | 59 59 0 0 +
/trunk/patches/glibc/2_9/100-ssp-compat.patch | 193 193 0 0 +++++
/trunk/patches/glibc/2_9/110-respect-env-CPPFLAGS.patch | 30 30 0 0 +
/trunk/patches/glibc/2_9/220-manual-no-perl.patch | 29 29 0 0 +
/trunk/patches/glibc/2_9/390-2.3.3_pre20040117-pt_pax.patch | 35 35 0 0 +
/trunk/patches/glibc/2_9/460-alpha-glibc-2.5-no-asm-elf-header.patch | 38 38 0 0 +
/trunk/patches/glibc/2_9/400-tests-sandbox-libdl-paths.patch | 198 198 0 0 +++++
/trunk/patches/glibc/2_9/240-i386-LOAD_PIC_REG.patch | 23 23 0 0 +
/trunk/patches/glibc/2_9/200-awk-in-C-locale.patch | 23 23 0 0 +
/trunk/patches/glibc/2_9/430-2.7-cross-compile-nptl.patch | 57 57 0 0 +
/trunk/patches/glibc/2_9/380-2.3.6-dl_execstack-PaX-support.patch | 71 71 0 0 ++
/trunk/patches/glibc/2_9/490-ptr-mangling.patch | 114 114 0 0 +++
/trunk/patches/glibc/2_9/470-alpha-glibc-2.8-creat.patch | 19 19 0 0 +
41 files changed, 3094 insertions(+)
2009-02-02 22:00:18 +00:00
Yann E. MORIN"
380ac20c2d
On 20090131.1659+0100, Vincent Sanders <vince@kyllikki.org> wrote:
...
[This]patch is a bit more involved. The patch addresses a gcc
regression in the 4.3 series (specifically this patch is against 4.3.2
which does *not* have a lot of other issues which affect kernel building)
GCC bug tracker has this issue as
#38453 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38453
#32044 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32044
comment 65 of #32044 has the fix being applied to gcc trunk as revision #142719
The attached patch is a backport to gcc 4.3.2 which allows this
version to be used to generate correct output for various ARM kernel
build (and indeed is teh correct answer in general).
/trunk/patches/gcc/4.3.2/360-fix-expensive-optimize.patch | 207 207 0 0 +++++++++++++++++++++
1 file changed, 207 insertions(+)
2009-01-31 17:49:27 +00:00
Yann E. MORIN"
0073c731f4
On 20090131.1659+0100, Vincent Sanders <vince@kyllikki.org> wrote:
...
[This] patch is a simple one for strace 4.5.17 .They altered the
exported kernel headers post 2.6.26 and removed a header. This patch
is a backport from the strace revision system. This allows strace to
be built with 2.6.27 and later kernel versions
/trunk/patches/strace/4.5.17/190-dirent-include.patch | 33 33 0 0 +++++++++++++++++++++++++
1 file changed, 33 insertions(+)
2009-01-31 17:47:10 +00:00
Yann E. MORIN"
1843a3b45c
Add the latest gcc-4.3.3 with the forward-ported patchset from gcc-4.3.2.
...
/trunk/patches/gcc/4.3.3/210-noteGNUstack-00.patch | 47 26 21 0 ++++---
/trunk/patches/gcc/4.3.3/270-missing-execinfo_h.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/260-uclibc-conf-noupstream.patch | 13 9 4 0 +-
/trunk/patches/gcc/4.3.3/220-noteGNUstack-01.patch | 97 51 46 0 +++++++-------
/trunk/patches/gcc/4.3.3/240-pr25343.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/100-alpha-mieee-default.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/230-pr34571.patch | 23 8 15 0 +--
/trunk/patches/gcc/4.3.3/350-sh-without-headers.patch | 17 10 7 0 +-
/trunk/patches/gcc/4.3.3/330-unwind-for-uClibc.patch | 19 12 7 0 ++-
/trunk/patches/gcc/4.3.3/190-libstdc++-pic.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/150-sparc64-bsd.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/290-index_macro.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/140-netbsd-symbolic.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/110-trampolinewarn.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/160-flatten-switch-stmt-00.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/280-c99-complex-ugly-hack.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/300-libmudflap-susv3-legacy.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/170-libiberty-pic.patch | 11 8 3 0 +-
/trunk/patches/gcc/4.3.3/250-sh-pr24836.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/120-java-nomulti.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/320-alpha-signal_h.patch | 14 10 4 0 +-
/trunk/patches/gcc/4.3.3/180-superh-default-multilib.patch | 13 9 4 0 +-
/trunk/patches/gcc/4.3.3/340-make-mno-spe-work-as-expected.patch | 41 23 18 0 +++---
/trunk/patches/gcc/4.3.3/200-pr24170.patch | 23 14 9 0 ++-
/trunk/patches/gcc/4.3.3/310-arm-softfloat.patch | 17 11 6 0 +-
/trunk/patches/gcc/4.3.3/130-cross-compile.patch | 23 14 9 0 ++-
/trunk/config/cc/gcc.in | 7 7 0 0 +
27 files changed, 334 insertions(+), 210 deletions(-)
2009-01-27 21:37:03 +00:00
Yann E. MORIN"
991a5070e5
Backport patch for glibc-2.6.1 to glibc-2.6:
...
- fixes glibc-2.6.1 build on OpenSOLARIS.
2009-01-20 18:55:46 +00:00
Yann E. MORIN"
25c6b869cf
Fix a gcc-4.3.2 patch to correctly remove a file.
...
Initialy reported by Thomas Jourdan <tjourdan@neuf.fr>
/trunk/patches/gcc/4.3.2/220-noteGNUstack-01.patch | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2009-01-12 21:34:11 +00:00
Yann E. MORIN"
96ec8bee12
Add a glibc-2.6.1 patch from Thomas Jourdan <tjourdan@neuf.fr>:
...
- fixes glibc-2.6.1 build on OpenSOLARIS.
/trunk/patches/glibc/2.6.1/220-cross-posix_makefile.patch | 65 65 0 0 +++++++++++++++++++++
1 file changed, 65 insertions(+)
2009-01-12 19:04:41 +00:00
Yann E. MORIN"
0b28fc00e1
Fix building ARM Big Endian toolchain:
...
- add a patch by Gilles CHANTEPERDRIX.
/trunk/patches/gcc/4.2.4/241-arm-bigendian2.patch | 33 33 0 0 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
2009-01-06 21:05:33 +00:00
Yann E. MORIN"
44a2186e47
Remove a patch for binutils-2.19 that makes the cross MIPS case fail.
...
- it is not necessary to use the gnu_hash section by default.
- renumber following patches
/trunk/patches/binutils/2.19/170-use-relro.patch | 14 14 0 0 ++++++++++++++
/trunk/patches/binutils/2.19/180-libiberty-pic.patch | 14 14 0 0 ++++++++++++++
2 files changed, 28 insertions(+)
2008-11-24 10:17:05 +00:00
Yann E. MORIN"
161a19e423
Add binutils-2.19 and associated patchset (vampirised from Gentoo).
...
/trunk/patches/binutils/2.19/120-sh-targets.patch | 52 52 0 0 ++++
/trunk/patches/binutils/2.19/180-use-relro.patch | 14 14 0 0 +
/trunk/patches/binutils/2.19/160-use-new-ld-dtags.patch | 14 14 0 0 +
/trunk/patches/binutils/2.19/100-ppc64-pie.patch | 20 20 0 0 +
/trunk/patches/binutils/2.19/190-libiberty-pic.patch | 14 14 0 0 +
/trunk/patches/binutils/2.19/170-generate-gnu-hash.patch | 16 16 0 0 +
/trunk/patches/binutils/2.19/110-RPATH_ENVVAR-smack.patch | 17 17 0 0 +
/trunk/patches/binutils/2.19/140-pt-pax-flags-20081101.patch | 249 249 0 0 +++++++++++++++++
/trunk/patches/binutils/2.19/150-warn-textrel.patch | 48 48 0 0 +++
/trunk/patches/binutils/2.19/130-check_ldrunpath_length.patch | 31 31 0 0 ++
/trunk/config/binutils.in | 5 5 0 0 +
11 files changed, 480 insertions(+)
2008-11-23 16:34:49 +00:00
Yann E. MORIN"
b6b1bec022
Make strace 4.5.17 and 4.5.18 build with latest uClibc (which no longer install cachectl.h).
...
Patch from OpenEmbedded, by Khem (RAJ?), and forwarded by Joachim NILSSON.
/trunk/patches/strace/4.5.17/180-no_cachectl.patch | 35 35 0 0 ++++++++++++++++++++++++++++
/trunk/patches/strace/4.5.18/170-no_cachectl.patch | 35 35 0 0 ++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
2008-11-16 20:37:39 +00:00
Yann E. MORIN"
fd8f312091
Update ltrace to ltrace-0.5 + fixes from Debian ltrace-0.5-3.1.
...
/trunk/patches/ltrace/0.5/130-fixes-by-debian.patch | 812 812 0 0 +++++++++++++++++++++++
/trunk/patches/ltrace/0.5/110-allow-cross-compile.patch | 26 13 13 0
/trunk/config/debug/ltrace.in | 5 5 0 0 +
3 files changed, 830 insertions(+), 13 deletions(-)
2008-11-04 18:52:59 +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"
1d36c322bb
Fix building with newer gcc that have the 'fix-include' /feature/.
...
/trunk/patches/glibc/2.3.6/290-gcc-4.3-include.patch | 40 40 0 0 ++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
2008-10-28 09:46:48 +00:00
Yann E. MORIN"
cd206bb3e3
Make ltrace build for Alpha (eg. alphaev56-* _is_ an Alpha!).
...
/trunk/patches/ltrace/0.4/120-alpha-support.patch | 11 11 0 0 +++++++++++
1 file changed, 11 insertions(+)
2008-10-26 15:19:15 +00:00
Yann E. MORIN"
d64cca93c6
Update strace to 4.5.17:
...
- forward-port the patchset from strace-4.5.16 to 4.5.17
- add a new patch from Michael Abbott (#170 )
/trunk/patches/strace/4.5.17/100-autoreconf.patch | 16 10 6 0 ++--
/trunk/patches/strace/4.5.17/150-undef-CTL_PROC.patch | 8 6 2 0 +-
/trunk/patches/strace/4.5.17/140-statfs64-check.patch | 28 16 12 0 ++++---
/trunk/patches/strace/4.5.17/160-undef-syscall.patch | 24 14 10 0 +++---
/trunk/patches/strace/4.5.17/110-dont-use-REG_SYSCALL-for-sh.patch | 10 7 3 0 +-
/trunk/patches/strace/4.5.17/120-fix-arm-bad-syscall.patch | 10 7 3 0 +-
/trunk/patches/strace/4.5.17/130-fix-disabled-largefile-syscalls.patch | 10 7 3 0 +-
/trunk/patches/strace/4.5.17/170-arm-syscalls.patch | 42 42 0 0 ++++++++++
/trunk/config/debug/strace.in | 5 5 0 0 +
9 files changed, 114 insertions(+), 39 deletions(-)
2008-10-25 15:44:05 +00:00
Yann E. MORIN"
0c063fad74
Make ltrace finally build:
...
- copy sources to build directory, as it does not build out-of-tree
- add a patch to make it build for non *-linux-gnu host tuples
- add a patch to make it cross-build correctly
/trunk/patches/ltrace/0.4/100-fix-build-with-exotic-linux-host-OS.patch | 26 26 0 0 +++
/trunk/patches/ltrace/0.4/110-allow-cross-compile.patch | 89 89 0 0 ++++++++++
/trunk/scripts/build/debug/400-ltrace.sh | 5 3 2 0 +
3 files changed, 118 insertions(+), 2 deletions(-)
2008-10-24 15:40:58 +00:00
Yann E. MORIN"
5b581f678b
The glibc-2.7 profs fix for SuperH was missing very important parts...
...
/trunk/patches/glibc/2.7/270-sh-fix-procfs.patch | 38 32 6 0 ++++++++++++++++++++++++++++++++------
1 file changed, 32 insertions(+), 6 deletions(-)
2008-10-24 11:14:31 +00:00
Yann E. MORIN"
0732c2ceef
Fix libelf cross-building.
...
/trunk/patches/libelf/0.8.10/100-fix-64-bit-detection.patch | 24 24 0 0 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
2008-10-24 07:13:52 +00:00
Yann E. MORIN"
04459efaac
Fix memset on PowerPC 8xx, by Nye Liu:
...
http://sourceware.org/ml/crossgcc/2008-10/msg00067.html
/trunk/patches/glibc/2.7/290-powerpc-8xx-CPU15-errata.patch | 40 40 0 0 +++++++++++++++++++
1 file changed, 40 insertions(+)
2008-10-23 21:12:29 +00:00
Yann E. MORIN"
d55709c9a3
Rename a patch: typo.
2008-10-22 21:02:03 +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"
9d4c07f32f
Remove an unwanted SuperH chunk from an Alpha patch.
...
/trunk/patches/glibc/2.7/190-alpha-asm_elf.patch | 23 0 23 0 -----------------------
1 file changed, 23 deletions(-)
2008-10-22 20:29:32 +00:00
Yann E. MORIN"
a5b4a804e3
Add a glibc-2.6.1 patch for PPC soft-float.
...
http://sourceware.org/ml/crossgcc/2008-10/msg00044.html
/trunk/patches/glibc/ports-2.6.1/130-powerpc-softfloat.patch | 21 21 0 0 ++++++++++++++++++
1 file changed, 21 insertions(+)
2008-10-21 21:29:02 +00:00
Yann E. MORIN"
6367613389
Fix paths in a glibc-ports-2.6.1 patch.
...
http://sourceware.org/ml/crossgcc/2008-10/msg00041.html
/trunk/patches/glibc/ports-2.6.1/120-lll_lock_t.patch | 24 12 12 0 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
2008-10-21 17:01:31 +00:00
Yann E. MORIN"
df6440c35e
Add strace 4.5.18:
...
- propagated the 4.5.16 patch set
- EXPERIMENTAL, as it does not build on at least ARM
/trunk/patches/strace/4.5.18/160-undef-syscall.patch | 22 0 22 0 ----------------------
/trunk/config/debug/strace.in | 6 6 0 0 ++++++
2 files changed, 6 insertions(+), 22 deletions(-)
2008-10-20 20:09:14 +00:00
Yann E. MORIN"
80a45a63de
On 20081011, Khem RAJ writes:
...
You have to bar gcc trying to build unwinding at stage 1.
/trunk/patches/gcc/4.2.0/290-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.2.1/290-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.2.2/290-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.3.1/350-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.2.3/310-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.3.2/350-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/gcc/4.2.4/310-sh-without-headers.patch | 26 26 0 0 ++++++++++++++++++++++++++
7 files changed, 182 insertions(+)
2008-10-12 10:18:35 +00:00
Yann E. MORIN"
b000bc94cd
In the glibc and eglibc trees, the 'configure' files may be older than their source 'configure.in', when used from an svn check out, or a snapshot tarball.
...
They are nonetheless in sync and need not be regenerated.
Fix that by touching the files to have 'make' believe they are up-to-date (which they are).
/trunk/scripts/build/libc/glibc.sh | 5 5 0 0 +++++
/trunk/scripts/build/libc/eglibc.sh | 7 6 1 0 ++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
2008-09-28 21:34:11 +00:00
Yann E. MORIN"
664c2d0100
Add latest gcc-4.3.2 as EXPERIMENTAL, using the 4.3.1 re-based patchset.
...
/trunk/config/cc/gcc.in | 7 7 0 0 ++
/trunk/patches/gcc/4.3.2/280-c99-complex-ugly-hack.patch | 8 4 4 0 +-
/trunk/patches/gcc/4.3.2/250-sh-pr24836.patch | 16 8 8 0 ++--
/trunk/patches/gcc/4.3.2/340-make-mno-spe-work-as-expected.patch | 43 19 24 0 ++++++--------
/trunk/patches/gcc/4.3.2/130-cross-compile.patch | 20 10 10 0 +++---
5 files changed, 48 insertions(+), 46 deletions(-)
2008-09-25 16:06:19 +00:00
Yann E. MORIN"
69dc5197af
Make eglibc build on systems where both autoconf-2.13 and autoconf-2.50 are installed (such as Debian).
...
/trunk/patches/eglibc/2_8/110-AC_PREREQ-2.50.patch | 78 78 0 0 ++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)
2008-09-22 22:01:43 +00:00
Yann E. MORIN"
2d87a35831
Add binutils-2.18.50.0.9.
...
Add a patch to binutils to not use '/' as a comment separator on i386 assembly when targeting bare metal (breaks linux kernel build).
/trunk/patches/binutils/2.18.50.0.8/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.9/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.14/110-i386-no-divide-comment.patch | 38 38 0 0 ++++++
/trunk/patches/binutils/2.14/270-i386-no-divide-comment.patch | 38 38 0 0 ++++++
/trunk/patches/binutils/2.16.1/160-i386-no-divide-comment.patch | 40 40 0 0 ++++++
/trunk/patches/binutils/2.17/210-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18/120-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.7/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/config/binutils.in | 6 6 0 0 +
11 files changed, 570 insertions(+)
2008-09-22 12:09:19 +00:00