Commit Graph

164 Commits

Author SHA1 Message Date
Doug Kehn
c3859e978c libc/uClibc: add new patch to fix NULL pointer dereference
(transplanted from 3d8f6d826f21342b6172813384f3e5e1f09e8a71)
2009-11-17 00:56:17 +01:00
Zoltan Devai
0256c1b0cc libc/uClibc: fix building on system with recent glibc
While trying to build a toolchain with ct-ng 1.5.0,
arm-unknown-linux-uclibcgnueabi target,
I get the following error:

[INFO ]  Installing C library headers
[EXTRA]    Copying sources to build dir
[EXTRA]    Applying configuration
[EXTRA]    Building headers
[EXTRA]    Installing headers
[ERROR]    extra/scripts/unifdef.c:209: error: conflicting types for 'getline'
[ERROR]    make[2]: *** [extra/scripts/unifdef] Error 1
[ERROR]    Build failed in step 'Installing C library headers'

The following patch solves the problem.
(It's a backport of this uClibc commit:
http://git.uclibc.org/uClibc/commit/?id=49e81cada73616864b9b31df0aeb6961c30f5a6e
)

[--SNIP from another mail--]
AFAIK this is a problem since glibc 2.10.
(transplanted from 1ba79f2126df8bd89120899a58f2d0bcc2e9c771)
2009-10-28 12:03:38 +01:00
Yann E. MORIN"
a14d72bf4f libelf: add libelf-0.8.12 2009-10-04 11:25:34 +02:00
nyet
036903d527 gcc: ecjx.cc -> ecjx.o should use host compiler, not cross compiler 2009-09-28 19:31:19 +02:00
Yann E. MORIN"
7111e7fdf6 gcc: forward port gcc-4.4.0 patchset to 4.4.1 2009-09-27 11:35:43 +02:00
Yann E. MORIN"
c51ba7ac62 debug/ltrace: fix build with /exotic/ linux-host OS
For ARM EABI hosts (ct-ng's target), the tupple ends in 'gnueabi'
For uClibc-based toolchains, the tuple ends in '-uclibc.*'
Make ltrace recognise those tuples as being the same as 'linux-gnu'
2009-09-14 18:58:55 +02:00
Yann E. MORIN"
9335bb7cd6 gcc: add patch to fix EABI for armv4t
As pointed out by Martin GUY, gcc incorrectly generates armv5t
instrcutions for EABI, even for cores that are an armv4t.
The new patch (for the 4.3 series) fixes the problem by downgrading
the default CPU for EABI to being an armv4t core.
2009-09-09 00:02:01 +02:00
Yann E. MORIN"
424f64c487 Merge the AVR32 support branch to the default branch. 2009-08-08 22:15:25 +02:00
Thomas Petazzoni
a4c72b8a1b gcc: add support for 4.3.4
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-08-06 18:17:01 +02:00
Thomas Petazzoni
e17fca599d gcc: add patch to fix PR37436
When compiling some C++ code, GCC 4.3.x fails with an internal
compiler error. The bug report is available at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37436. The included patch
is the one that has been merged in the trunk of gcc.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-08-05 15:23:52 +02:00
Oron Peled
b0f5a18c32 [complib:mpfr] Fix building MPFR in some weird cases
The tmul test uses a compiled-in input file in $(srcdir).
The problem is that the Makefile passes it unquoted. The C code
tries to stringify it using clever macros, which may *usually* work.

In my case the source directory was named:
  .../toolchain-powerpc-e500v2-linux-gnuspe-1.0-2.fc10/.../tests
And guess what? During testing I found out the program fails because
it tries to open:
  .../toolchain-powerpc-e500v2-1-gnuspe-1.0-2.fc10/.../tests

Yes, CPP tokenized the macro before stringifying it and not surprisingly
the 'linux' part was converted to 1.
[on Fedora-10: cpp (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)]

So the attached patch simplify the macros and pass the path as string
from the Makefile.
2009-08-03 00:49:25 +02:00
Yann E. MORIN"
540d681568 [comp-lib-gmp] Add latest versions
Add 4.3.0 and 4.3.1.
2009-08-02 23:33:37 +02:00
Yann E. MORIN"
8f375a1411 [tools-libelf] Add latest version.
Add libelf 0.8.11, propagate patchset from 0.8.10.
2009-08-02 23:33:37 +02:00
Yann E. MORIN"
4892bbc726 [libc-eglibc] Add latest version
Add latest branch 2_10.
2009-08-02 23:33:37 +02:00
Yann E. MORIN"
70a15a5026 [debug-ltrace] Add latest version.
Add ltrace 0.5.2, propagate patchset from 0.5.1 and from Debian.
2009-08-02 23:33:36 +02:00
Yann E. MORIN"
76a9f0fd16 [debug-duma] Add latest versions
Add 2.5.15, propagate patchset from 2_5_14 up to 2_5_15.
2009-08-02 23:33:36 +02:00
Yann E. MORIN"
93e6bcb1c0 /devel/gcc-4.4:
- fix building strace-4.5.18

 -------- diffstat follows --------
 /devel/gcc-4.4/patches/strace/4.5.18/180-arm-EABI-syscalls.patch |   23    23     0     0 ++++++++++++++++++++++
 1 file changed, 23 insertions(+)
2009-06-01 13:31:12 +00:00
Yann E. MORIN"
37f6f7ec43 /devel/gcc-4.4:
- make glibc-2.9 build with gcc-4.4.0.

 -------- diffstat follows --------
 /devel/gcc-4.4/patches/glibc/2.9/570-debug-readlink_chk-readklinkat_chk.patch |   24    24     0     0 ++++++++++
 /devel/gcc-4.4/patches/glibc/2.9/560-syslog.patch                             |   12    12     0     0 +++++
 2 files changed, 36 insertions(+)
2009-06-01 09:23:23 +00:00
Yann E. MORIN"
637b137512 /devel/gcc-4.4:
- add gcc-4.4.0 patches, vampirised from the Gentoo patchset
- gcc-4.4.0 auto-selects and uses appropriate companion linraries

 -------- diffstat follows --------
 /devel/gcc-4.4/scripts/build/cc/gcc.sh                             |   20    18     2     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/280-freebsd.patch                 |  188   188     0     0 ++++++++++
 /devel/gcc-4.4/patches/gcc/4.4.0/140-default-format-security.patch |   98    98     0     0 +++++
 /devel/gcc-4.4/patches/gcc/4.4.0/290-freebsd.patch                 |  128   128     0     0 +++++++
 /devel/gcc-4.4/patches/gcc/4.4.0/310-uclibc-conf.patch             |   70    70     0     0 ++++
 /devel/gcc-4.4/patches/gcc/4.4.0/240-libstdc++-pic.patch           |  106   106     0     0 ++++++
 /devel/gcc-4.4/patches/gcc/4.4.0/260-sh-libgcc-stacks.patch        |   50    50     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/100-alpha-mieee-default.patch     |   48    48     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/180-libgomp-no-werror.patch       |   24    24     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/170-sparc64-bsd.patch             |   58    58     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/200-libiberty.h-asprintf.patch    |   30    30     0     0 ++
 /devel/gcc-4.4/patches/gcc/4.4.0/220-libiberty-pic.patch           |   22    22     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/110-trampolinewarn.patch          |   54    54     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/160-netbsd-symbolic.patch         |   22    22     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/190-flatten-switch-stmt-00.patch  |   48    48     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/150-default-fortify-source.patch  |   52    52     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/340-libmudflap-susv3-legacy.patch |   96    96     0     0 +++++
 /devel/gcc-4.4/patches/gcc/4.4.0/120-java-nomulti.patch            |   92    92     0     0 +++++
 /devel/gcc-4.4/patches/gcc/4.4.0/270-sh-pr24836.patch              |   48    48     0     0 +++
 /devel/gcc-4.4/patches/gcc/4.4.0/330-c99-snprintf.patch            |   24    24     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/230-superh-default-multilib.patch |   24    24     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/250-ia64-noteGNUstack.patch       |  158   158     0     0 +++++++++
 /devel/gcc-4.4/patches/gcc/4.4.0/300-pr40105.patch                 |  360   360     0     0 ++++++++++++++++++++
 /devel/gcc-4.4/patches/gcc/4.4.0/210-arm-unbreak-armv4t.patch      |   24    24     0     0 +
 /devel/gcc-4.4/patches/gcc/4.4.0/130-cross-compile.patch           |   78    78     0     0 ++++
 /devel/gcc-4.4/patches/gcc/4.4.0/320-missing-execinfo_h.patch      |   24    24     0     0 +
 /devel/gcc-4.4/config/cc/gcc.in                                    |    1     1     0     0 +
 27 files changed, 1945 insertions(+), 2 deletions(-)
2009-05-27 21:16:01 +00:00
Martin Lund"
a94b870756 Added initial AVR32 support (bare-metal,newlib) 2009-05-22 14:46:18 +00:00
Yann E. MORIN"
5a32a8b8e8 Fix gdb bug reported by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>:
See: http://sourceware.org/ml/crossgcc/2009-05/msg00055.html
     https://bugzilla.redhat.com/show_bug.cgi?id=436037

Fix from: http://cvs.fedoraproject.org/viewvc/devel/gdb/gdb-6.8-bz436037-reg-no-longer-active.patch?revision=1.1


 -------- diffstat follows --------
 /trunk/patches/gdb/6.8/130-reg-no-longer-active.patch |   30    30     0     0 +++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
2009-05-19 16:05:36 +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"
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"
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