6 Commits

Author SHA1 Message Date
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
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"
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"
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"
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"
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