]> gcc.gnu.org Git - gcc.git/commitdiff
(arm_volatile_func): Install the government approved version of the comment.
authorDoug Evans <dje@gnu.org>
Tue, 14 Mar 1995 18:35:45 +0000 (18:35 +0000)
committerDoug Evans <dje@gnu.org>
Tue, 14 Mar 1995 18:35:45 +0000 (18:35 +0000)
From-SVN: r9181

gcc/config/arm/arm.c

index 9995b060ee705e698b94a956ce80a96e7f44acf5..99961becdae179c0c6dcdb7860205ec4c3a636e7 100644 (file)
@@ -2719,12 +2719,11 @@ output_return_instruction (operand, really_return)
   return "";
 }
 
-/* Return nonzero if optimizing and the current function is volatile
-   (ie: `noreturn').
-   Since such functions don't return call-saved registers don't need to
-   be saved.  Making such an optimization may seem dubious at first glance.
-   It was put in for a particular user who was using them to do context
-   switching and obviously wanted it to be fast.  */
+/* Return nonzero if optimizing and the current function is volatile.
+   Such functions never return, and many memory cycles can be saved
+   by not storing register values that will never be needed again.
+   This optimization was added to speed up context switching in a
+   kernel application. */
 
 int
 arm_volatile_func ()
This page took 0.074449 seconds and 5 git commands to generate.