diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4be6f6b50b7f78fd7e880d669347da0bc175b237..b6334b786849346bee748397168c160406cfe090 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2004-0630  Akos Kiss  <akiss@inf.u-szeged.hu>
+
+	* arm.md (cond_return_inverted): Add "length" attribute.
+
 2004-06-29  Per Bothner  <per@bothner.com>
 
 	* config/i386/winnt.c (i386_pe_encode_section_info):  Smash rtlname's 
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
index 4b94f6e90f33aecac8259be06298f9333262a1e8..9092569cc2b84f52825bd70af9c72e79e70b791c 100644
--- a/gcc/config/arm/arm.md
+++ b/gcc/config/arm/arm.md
@@ -7701,6 +7701,7 @@
     return output_return_instruction (operands[0], TRUE, TRUE);
   }"
   [(set_attr "conds" "use")
+   (set_attr "length" "12")
    (set_attr "type" "load1")]
 )