PERFORCE change 97640 for review

Kip Macy kmacy at FreeBSD.org
Mon May 22 21:04:17 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=97640

Change 97640 by kmacy at kmacy_storage:sun4v_work on 2006/05/22 21:03:13

	fix incompatibility created by binutils changes
	make sure we map signals correctly

Affected files ...

.. //depot/projects/kmacy_sun4v/src/contrib/binutils/gas/config/tc-sparc.c#4 edit
.. //depot/projects/kmacy_sun4v/src/contrib/binutils/gas/write.c#4 edit
.. //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/trap.c#11 edit

Differences ...

==== //depot/projects/kmacy_sun4v/src/contrib/binutils/gas/config/tc-sparc.c#4 (text+ko) ====

@@ -3047,7 +3047,7 @@
    hold.  */
 
 void
-md_apply_fix (fixP, valP, segment)
+md_apply_fix3 (fixP, valP, segment)
      fixS *fixP;
      valueT *valP;
      segT segment ATTRIBUTE_UNUSED;

==== //depot/projects/kmacy_sun4v/src/contrib/binutils/gas/write.c#4 (text+ko) ====

@@ -2691,7 +2691,7 @@
 	}
 
       if (!fixP->fx_done)
-	md_apply_fix (fixP, &add_number, this_segment);
+	md_apply_fix3 (fixP, &add_number, this_segment);
 
       if (!fixP->fx_done)
 	{

==== //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/trap.c#11 (text+ko) ====

@@ -310,7 +310,7 @@
 			if (type < 0 || type >= T_MAX ||
 			    trap_sig[type] == -1)
 				panic("trap: bad trap type");
-			sig = trap_sig[type];
+			sig = trap_sig[trap_conversion[type]];
 			break;
 		}
 


More information about the p4-projects mailing list