diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6016aaaed542ab7f089f345d1fb1700738d12795..a42379a4bae4f994708050bc70fa950330a33338 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-03-10  Andreas Schwab  <schwab@suse.de>
+
+	* config/ia64/ia64.md (divsi3, udivsi3): Remove unused variable
+	twon34_r.
+
 2004-03-09  James E Wilson  <wilson@specifixinc.com>
 
 	* alias.c (alias_sets_might_conflict_p): New.
diff --git a/gcc/config/ia64/ia64.md b/gcc/config/ia64/ia64.md
index c12c8f38764a069e8c0fa977c49c130940bc0fc6..878570477173835fa38f703414b4a54e75526eb6 100644
--- a/gcc/config/ia64/ia64.md
+++ b/gcc/config/ia64/ia64.md
@@ -1841,7 +1841,6 @@
   "TARGET_INLINE_INT_DIV"
 {
   rtx op1_xf, op2_xf, op0_xf, op0_di, twon34, twon34_exp;
-  REAL_VALUE_TYPE twon34_r;
 
   op0_xf = gen_reg_rtx (XFmode);
   op0_di = gen_reg_rtx (DImode);
@@ -1899,7 +1898,6 @@
   "TARGET_INLINE_INT_DIV"
 {
   rtx op1_xf, op2_xf, op0_xf, op0_di, twon34, twon34_exp;
-  REAL_VALUE_TYPE twon34_r;
 
   op0_xf = gen_reg_rtx (XFmode);
   op0_di = gen_reg_rtx (DImode);