rpms/gcc/devel gcc41-s390-ldbl.patch,1.1,1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Sat Jan 28 10:10:51 UTC 2006


Author: jakub

Update of /cvs/dist/rpms/gcc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv17750

Modified Files:
	gcc41-s390-ldbl.patch 
Log Message:
4.1.0-0.17


gcc41-s390-ldbl.patch:
 2084.md          |   42 ++++-
 libgcc-glibc.ver |   33 +++
 s390.c           |   58 ++++++
 s390.h           |   46 ++++-
 s390.md          |  457 ++++++++++++++++++++++++++++++++++++++++---------------
 s390.opt         |    8 
 t-crtstuff       |    1 
 7 files changed, 506 insertions(+), 139 deletions(-)

Index: gcc41-s390-ldbl.patch
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/gcc41-s390-ldbl.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gcc41-s390-ldbl.patch	28 Jan 2006 10:00:01 -0000	1.1
+++ gcc41-s390-ldbl.patch	28 Jan 2006 10:10:48 -0000	1.2
@@ -52,8 +52,8 @@
 	__fixtfti, __fixunstfti, __floattitf, __fixtfdi, __fixunstfdi,
 	__floatditf): Add a GCC_4.1.0 symbol version tag.
 
---- gcc/gcc/config/s390/2084.md.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/2084.md	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/2084.md.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/2084.md	2006-01-28 10:39:11.000000000 +0100
 @@ -161,6 +161,11 @@
  ;; Floating point insns
  ;;
@@ -152,8 +152,8 @@
  		  x_fsimpdf, x_fsimpsf, x_fdivdf, x_fdivsf"
  	         "s390_agen_dep_p")
  
---- gcc/gcc/config/s390/s390.c.jj	2006-01-28 10:29:03.000000000 +0100
-+++ gcc/gcc/config/s390/s390.c	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/s390.c.jj	2006-01-28 10:29:03.000000000 +0100
++++ gcc/config/s390/s390.c	2006-01-28 10:39:11.000000000 +0100
 @@ -71,13 +71,17 @@ struct processor_costs 
    const int msgr;     /* cost of an MSGR instruction.  */
    const int msr;      /* cost of an MSR instruction.  */
@@ -302,8 +302,8 @@
    DFmode, DImode,
    SFmode, SImode,
    HImode,
---- gcc/gcc/config/s390/s390.h.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/s390.h	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/s390.h.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/s390.h	2006-01-28 10:39:11.000000000 +0100
 @@ -93,6 +93,8 @@ extern enum processor_flags s390_arch_fl
        builtin_define ("__s390__");			\
        if (TARGET_64BIT)					\
@@ -401,8 +401,8 @@
  
  /* Register classes.  */
  
---- gcc/gcc/config/s390/s390.md.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/s390.md	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/s390.md.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/s390.md	2006-01-28 10:39:11.000000000 +0100
 @@ -199,11 +199,11 @@
  (define_attr "type" "none,integer,load,lr,la,larl,lm,stm,
  	             cs,vs,store,sem,idiv,
@@ -1230,8 +1230,8 @@
    [(set_attr "op_type" "RRE,RXE")
     (set_attr "type" "fsqrt<mode>")])
  
---- gcc/gcc/config/s390/s390.opt.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/s390.opt	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/s390.opt.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/s390.opt	2006-01-28 10:39:11.000000000 +0100
 @@ -51,6 +51,14 @@ mhard-float
  Target Report RejectNegative Mask(HARD_FLOAT)
  Use hardware fp
@@ -1247,15 +1247,15 @@
  mpacked-stack
  Target Report Mask(PACKED_STACK)
  Use packed stack layout
---- gcc/gcc/config/s390/t-crtstuff.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/t-crtstuff	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/t-crtstuff.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/t-crtstuff	2006-01-28 10:39:11.000000000 +0100
 @@ -2,3 +2,4 @@
  # because then __FRAME_END__ might not be the last thing in .eh_frame
  # section.
  CRTSTUFF_T_CFLAGS = -fno-asynchronous-unwind-tables
 +TARGET_LIBGCC2_CFLAGS += -mlong-double-128
---- gcc/gcc/config/s390/libgcc-glibc.ver.jj	2006-01-28 09:54:03.000000000 +0100
-+++ gcc/gcc/config/s390/libgcc-glibc.ver	2006-01-28 10:39:11.000000000 +0100
+--- gcc/config/s390/libgcc-glibc.ver.jj	2006-01-28 09:54:03.000000000 +0100
++++ gcc/config/s390/libgcc-glibc.ver	2006-01-28 10:39:11.000000000 +0100
 @@ -39,3 +39,36 @@ GLIBC_2.2 {
  }
  %endif




More information about the fedora-cvs-commits mailing list