summaryrefslogtreecommitdiff
path: root/patches/gcc/4.3.1
AgeCommit message (Collapse)AuthorFilesLines
2009-09-08gcc: add patch to fix EABI for armv4tYann E. MORIN"1-0/+11
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.
2008-10-12On 20081011, Khem RAJ writes:Yann E. MORIN"1-0/+26
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-08-12Add SPE extensions support for PowerPC (after a work by Thomas JOURDAN).Yann E. MORIN"1-0/+90
Add a PowerPC sample that supports SPE extensions. /trunk/arch/powerpc/functions | 13 13 0 0 + /trunk/arch/powerpc/config.in | 8 8 0 0 + /trunk/patches/gcc/4.3.1/340-make-mno-spe-work-as-expected.patch | 90 90 0 0 ++++ /trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 309 309 0 0 ++++++++++++++ 4 files changed, 420 insertions(+)
2008-08-07Update all samples to the latest set of options.Yann E. MORIN"1-0/+25
Update some samples to use newer features. Add patches for the uClibc-20080801 snapshot to be able to build with gcc-4.3. Add a patch against glibc-2.7 to allow building PPC with latest kernel headers. Add a patch to gcc to use an alternate unwinding when built against uClibc (after a private explanation/request by Daniel Egger <daniel@eggers-club.de>) /trunk/patches/glibc/2.7/230-powerpc-private_futex.patch | 15 15 0 0 + /trunk/patches/uClibc/20080801/300-fix-asm.patch | 175 175 0 0 +++++++++ /trunk/patches/uClibc/20080801/100-ifaddrs.patch | 190 190 0 0 +++++++++ /trunk/patches/uClibc/20080801/200-mips-typeof.patch | 112 112 0 0 ++++++ /trunk/patches/gcc/4.3.1/330-unwind-for-uClibc.patch | 25 25 0 0 + /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 17 10 7 0 + /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 7 5 2 0 + /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 7 5 2 0 + /trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 14 11 3 0 + /trunk/samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config | 232 232 0 0 ++++++++++++ /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 34 21 13 0 +- /trunk/samples/i686-nptl-linux-gnu/crosstool.config | 10 7 3 0 + /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 12 9 3 0 + /trunk/samples/mips-unknown-linux-uclibc/uClibc-20080801.config | 249 249 0 0 ++++++++++++ /trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 23 15 0 +- /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 14 10 4 0 + /trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 7 5 2 0 + /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 12 9 3 0 + /trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 7 5 2 0 + /trunk/samples/i586-geode-linux-uclibc/uClibc-20080801.config | 261 261 0 0 +++++++++++++ /trunk/samples/i586-geode-linux-uclibc/crosstool.config | 32 20 12 0 ++ /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 12 9 3 0 + /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 5 2 0 + /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 7 5 2 0 + /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 16 10 6 0 + 25 files changed, 1428 insertions(+), 84 deletions(-)
2008-08-04Make gcc-4.3.x able to compile uClibc (snapshot only).Yann E. MORIN"11-3462/+0
Update the gcc patchset accordingly. /trunk/scripts/build/cc_gcc.sh | 55 53 2 0 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 53 insertions(+), 2 deletions(-)
2008-07-28Fourth step at renaming patches: renumber all patches with a 10-step.Yann E. MORIN"27-0/+0
2008-07-28Third go at renaming patches to contain neither the package name nor the ↵Yann E. MORIN"26-0/+0
package version.
2008-07-24Make gcc-4.3.x correctly build for ARM softfloat.Yann E. MORIN"1-0/+29
/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-06-24New patches from Ioannis E. VENETIS to allow building more up-to-date Alpha ↵Yann E. MORIN"1-0/+17
x-compilers. Some patches are still missing, though. See: http://sourceware.org/ml/libc-help/2008-06/msg00061.html /trunk/patches/glibc/2.5.1/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/glibc/2.5.1/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++ /trunk/patches/glibc/2.5/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/glibc/2.5/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++ /trunk/patches/glibc/linuxthreads-2.3.6/270-glibc-linuxthreads-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/gcc/4.2.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.3.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.2/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.3.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.3/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ 11 files changed, 225 insertions(+)
2008-06-10Vampirise patches for gcc-4.3.{0,1} from gentoo. Absolutely untested...Yann E. MORIN"26-0/+4390
/trunk/patches/gcc/4.3.0/275-gcc-x86-emit-cld.patch | 156 156 0 0 + /trunk/patches/gcc/4.3.0/450-gcc4-noteGNUstack.patch | 198 198 0 0 + /trunk/patches/gcc/4.3.0/550-gcc43-pr25343.patch | 21 21 0 0 + /trunk/patches/gcc/4.3.0/375-gcc43-pr35440.patch | 59 59 0 0 + /trunk/patches/gcc/4.3.0/125-gcc-trampolinewarn.patch | 35 35 0 0 + /trunk/patches/gcc/4.3.0/475-gcc43-pr35705.patch | 21 21 0 0 + /trunk/patches/gcc/4.3.0/700-204-uclibc-locale-wchar_fix.patch | 51 51 0 0 + /trunk/patches/gcc/4.3.0/775-303-c99-complex-ugly-hack.patch | 14 14 0 0 + /trunk/patches/gcc/4.3.0/575-sh-pr24836.patch | 28 28 0 0 + /trunk/patches/gcc/4.3.0/675-203-uclibc-locale-no__x.patch | 224 224 0 0 + /trunk/patches/gcc/4.3.0/400-gcc43-pr24170.patch | 61 61 0 0 + /trunk/patches/gcc/4.3.0/100-gcc-4.1-alpha-mieee-default.patch | 34 34 0 0 + /trunk/patches/gcc/4.3.0/825-305-libmudflap-susv3-legacy.patch | 49 49 0 0 + /trunk/patches/gcc/4.3.0/175-gcc-4.1-cross-compile.patch | 44 44 0 0 + /trunk/patches/gcc/4.3.0/850-306-libstdc++-namespace.patch | 38 38 0 0 + /trunk/patches/gcc/4.3.0/200-gcc-netbsd-symbolic.patch | 14 14 0 0 + /trunk/patches/gcc/4.3.0/750-301-missing-execinfo_h.patch | 13 13 0 0 + /trunk/patches/gcc/4.3.0/225-gcc-sparc64-bsd.patch | 30 30 0 0 + /trunk/patches/gcc/4.3.0/350-300-libstdc++-pic.patch | 56 56 0 0 + /trunk/patches/gcc/4.3.0/500-gcc43-pr34571.patch | 35 35 0 0 + /trunk/patches/gcc/4.3.0/300-gcc-3.4-libiberty-pic.patch | 12 12 0 0 + /trunk/patches/gcc/4.3.0/625-103-uclibc-conf-noupstream.patch | 13 13 0 0 + /trunk/patches/gcc/4.3.0/425-gcc4-ia64-noteGNUstack.patch | 96 96 0 0 + /trunk/patches/gcc/4.3.0/325-gcc4-superh-default-multilib.patch | 25 25 0 0 + /trunk/patches/gcc/4.3.0/725-205-uclibc-locale-update.patch | 355 355 0 0 ++ /trunk/patches/gcc/4.3.0/800-304-index_macro.patch | 27 27 0 0 + /trunk/patches/gcc/4.3.0/600-gcc-ca-translation-typo.patch | 19 19 0 0 + /trunk/patches/gcc/4.3.0/650-200-uclibc-locale.patch | 2794 2794 0 0 +++++++++++++++ /trunk/patches/gcc/4.3.0/525-gcc43-pr35982.patch | 23 23 0 0 + /trunk/patches/gcc/4.3.0/150-gcc43-java-nomulti.patch | 47 47 0 0 + /trunk/patches/gcc/4.3.0/250-904-flatten-switch-stmt-00.patch | 76 76 0 0 + /trunk/patches/gcc/4.3.1/100-gcc-4.1-alpha-mieee-default.patch | 34 34 0 0 + /trunk/patches/gcc/4.3.1/500-103-uclibc-conf-noupstream.patch | 13 13 0 0 + /trunk/patches/gcc/4.3.1/175-gcc-4.1-cross-compile.patch | 44 44 0 0 + /trunk/patches/gcc/4.3.1/400-gcc4-noteGNUstack.patch | 198 198 0 0 + /trunk/patches/gcc/4.3.1/600-205-uclibc-locale-update.patch | 355 355 0 0 ++ /trunk/patches/gcc/4.3.1/725-306-libstdc++-namespace.patch | 38 38 0 0 + /trunk/patches/gcc/4.3.1/350-gcc43-pr24170.patch | 61 61 0 0 + /trunk/patches/gcc/4.3.1/300-gcc4-superh-default-multilib.patch | 25 25 0 0 + /trunk/patches/gcc/4.3.1/575-204-uclibc-locale-wchar_fix.patch | 51 51 0 0 + /trunk/patches/gcc/4.3.1/200-gcc-netbsd-symbolic.patch | 14 14 0 0 + /trunk/patches/gcc/4.3.1/225-gcc-sparc64-bsd.patch | 30 30 0 0 + /trunk/patches/gcc/4.3.1/450-gcc43-pr25343.patch | 21 21 0 0 + /trunk/patches/gcc/4.3.1/625-301-missing-execinfo_h.patch | 13 13 0 0 + /trunk/patches/gcc/4.3.1/325-300-libstdc++-pic.patch | 56 56 0 0 + /trunk/patches/gcc/4.3.1/425-gcc43-pr34571.patch | 35 35 0 0 + /trunk/patches/gcc/4.3.1/375-gcc4-ia64-noteGNUstack.patch | 96 96 0 0 + /trunk/patches/gcc/4.3.1/125-gcc-trampolinewarn.patch | 35 35 0 0 + /trunk/patches/gcc/4.3.1/275-gcc-3.4-libiberty-pic.patch | 12 12 0 0 + /trunk/patches/gcc/4.3.1/650-303-c99-complex-ugly-hack.patch | 14 14 0 0 + /trunk/patches/gcc/4.3.1/525-200-uclibc-locale.patch | 2794 2794 0 0 +++++++++++++++ /trunk/patches/gcc/4.3.1/550-203-uclibc-locale-no__x.patch | 224 224 0 0 + /trunk/patches/gcc/4.3.1/150-gcc43-java-nomulti.patch | 47 47 0 0 + /trunk/patches/gcc/4.3.1/700-305-libmudflap-susv3-legacy.patch | 49 49 0 0 + /trunk/patches/gcc/4.3.1/675-304-index_macro.patch | 27 27 0 0 + /trunk/patches/gcc/4.3.1/250-904-flatten-switch-stmt-00.patch | 76 76 0 0 + /trunk/patches/gcc/4.3.1/475-sh-pr24836.patch | 28 28 0 0 + 57 files changed, 9058 insertions(+)