OSDN Git Service

* arm.h (EXTRA_CONSTRAINT_STR_ARM): Update comment.
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 Mar 2004 00:23:03 +0000 (00:23 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 Mar 2004 00:23:03 +0000 (00:23 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79468 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.h

index dbcdf54..757d762 100644 (file)
@@ -1,3 +1,7 @@
+2004-03-14  Richard Earnshaw  <rearnsha@arm.com>
+
+       * arm.h (EXTRA_CONSTRAINT_STR_ARM): Update comment.
+
 2004-03-13  Dara Hazeghi  <dhazeghi@yahoo.com>
 
        * doc/install.texi: Note status of -fnew-ra.
 2004-03-13  Dara Hazeghi  <dhazeghi@yahoo.com>
 
        * doc/install.texi: Note status of -fnew-ra.
index 86c6f14..666ce74 100644 (file)
@@ -1469,7 +1469,9 @@ enum reg_class
    `S' means any symbol that has the SYMBOL_REF_FLAG set or a CONSTANT_POOL
    address.  This means that the symbol is in the text segment and can be
    accessed without using a load.
    `S' means any symbol that has the SYMBOL_REF_FLAG set or a CONSTANT_POOL
    address.  This means that the symbol is in the text segment and can be
    accessed without using a load.
-   'U' is an address valid for VFP load/store insns.  */
+   'U' Prefixes an extended memory constraint where:
+   'Uv' is an address valid for VFP load/store insns.  
+   'Uq' is an address valid for ldrsb.  */
 
 #define EXTRA_CONSTRAINT_STR_ARM(OP, C, STR)                   \
   (((C) == 'Q') ? (GET_CODE (OP) == MEM                                \
 
 #define EXTRA_CONSTRAINT_STR_ARM(OP, C, STR)                   \
   (((C) == 'Q') ? (GET_CODE (OP) == MEM                                \