patches/gcc/3.4.6/230-powerpc-libc_stack_end-uclibc.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Thu Dec 27 12:53:32 2012 +0100 (2012-12-27)
changeset 3153 f6740f9e42de
parent 339 bd5e0a849352
permissions -rw-r--r--
scripts/addToolsVersion: handle elf2flt

The one was missing from the list.

It is very improbable that we ever need it, as elf2flt does no release,
and we always get it from CVS head. But for the sake of consistency, we
just add it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@339
     1
diff -durN gcc-3.4.6.orig/gcc/config/rs6000/linux-unwind.h gcc-3.4.6/gcc/config/rs6000/linux-unwind.h
yann@339
     2
--- gcc-3.4.6.orig/gcc/config/rs6000/linux-unwind.h	2005-03-17 11:41:18.000000000 +0100
yann@339
     3
+++ gcc-3.4.6/gcc/config/rs6000/linux-unwind.h	2007-08-15 23:07:00.000000000 +0200
yann@339
     4
@@ -32,6 +32,7 @@
yann@339
     5
    these structs elsewhere;  Many fields are missing, particularly
yann@339
     6
    from the end of the structures.  */
yann@339
     7
 
yann@339
     8
+#ifndef inhibit_libc
yann@339
     9
 struct gcc_vregs
yann@339
    10
 {
yann@339
    11
   __attribute__ ((vector_size (16))) int vr[32];
yann@339
    12
@@ -320,3 +321,4 @@
yann@339
    13
 									\
yann@339
    14
     goto SUCCESS;							\
yann@339
    15
   } while (0)
yann@339
    16
+#endif