Changeset 9787

Show
Ignore:
Timestamp:
10/13/08 18:14:47
Author:
eb
Message:

backed out noinline_udivmoddi4 patch

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gnuradio/trunk/dtools/microblaze/mb-gcc-4.1.1-gr-1.patch

    r9721 r9787  
    1 diff -urN orig/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-4.1.1_libgcc_noinline_udivmoddi4.patch new/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-4.1.1_libgcc_noinline_udivmoddi4.patch 
    2 --- /dev/null   1969-12-31 16:00:00.000000000 -0800 
    3 +++ new/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-4.1.1_libgcc_noinline_udivmoddi4.patch 2008-10-05 08:49:06.000000000 -0700 
    4 @@ -0,0 +1,31 @@ 
    5 +--- gcc-orig/gcc/libgcc2.h     2005-09-09 01:39:18.000000000 -0700 
    6 ++++ gcc/gcc/libgcc2.h          2008-10-04 11:14:11.000000000 -0700 
    7 +@@ -272,7 +272,7 @@ 
    8 + extern DWtype __moddi3 (DWtype, DWtype); 
    9 +  
    10 + /* __udivmoddi4 is static inline when building other libgcc2 portions.  */ 
    11 +-#if (!defined (L_udivdi3) && !defined (L_divdi3) && \ 
    12 ++#if 0 && (!defined (L_udivdi3) && !defined (L_divdi3) && \ 
    13 +      !defined (L_umoddi3) && !defined (L_moddi3)) 
    14 + extern UDWtype __udivmoddi4 (UDWtype, UDWtype, UDWtype *); 
    15 + #endif 
    16 +--- gcc-orig/gcc/libgcc2.c     2005-09-27 10:11:39.000000000 -0700 
    17 ++++ gcc/gcc/libgcc2.c          2008-10-04 11:16:18.000000000 -0700 
    18 +@@ -644,7 +644,7 @@ 
    19 +  
    20 + #if (defined (L_udivdi3) || defined (L_divdi3) || \ 
    21 +      defined (L_umoddi3) || defined (L_moddi3)) 
    22 +-#define L_udivmoddi4 
    23 ++//#define L_udivmoddi4 
    24 + #endif 
    25 +  
    26 + #ifdef L_clz 
    27 +@@ -816,7 +816,7 @@ 
    28 +  
    29 + #if (defined (L_udivdi3) || defined (L_divdi3) || \ 
    30 +      defined (L_umoddi3) || defined (L_moddi3)) 
    31 +-static inline __attribute__ ((__always_inline__)) 
    32 ++//static inline __attribute__ ((__always_inline__)) 
    33 + #endif 
    34 + UDWtype 
    35 + __udivmoddi4 (UDWtype n, UDWtype d, UDWtype *rp) 
    36 diff -urN orig/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-patches new/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-patches 
    37 --- orig/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-patches       2008-01-30 11:58:58.000000000 -0800 
    38 +++ new/Xilinx_EDK_GNU_10.1i/mb/srcs/gcc-patches        2008-10-05 08:50:02.000000000 -0700 
    39 @@ -84,3 +84,4 @@ 
    40  gcc             gcc-4.1.1_mb_usmul.patch        Add usmulsi3_highpart pattern to MB 
    41  gcc             gcc-4.1.1_sections_cleanup.patch Cleanup section assignments in GCC 
    42  gcc             gcc-4.1.1_mb_nomergestr.patch   Don't use merged string sections 
    43 +gcc            gcc-4.1.1_libgcc_noinline_udivmoddi4.patch       Don't inline udivmoddi4 
    44 diff -urN orig/Xilinx_EDK_GNU_10.1i/mb/srcs/newlib-1.14.0_libgloss.patch new/Xilinx_EDK_GNU_10.1i/mb/srcs/newlib-1.14.0_libgloss.patch 
    451--- orig/Xilinx_EDK_GNU_10.1i/mb/srcs/newlib-1.14.0_libgloss.patch      2008-01-29 15:42:56.000000000 -0800 
    462+++ new/Xilinx_EDK_GNU_10.1i/mb/srcs/newlib-1.14.0_libgloss.patch       2008-10-05 08:47:12.000000000 -0700