* c4x.h (TARGET_LOAD_DIRECT_MEMS): Define.
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Tue, 23 Jan 2001 23:22:30 +0000 (23:22 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Tue, 23 Jan 2001 23:22:30 +0000 (23:22 +0000)
From-SVN: r39217

gcc/ChangeLog
gcc/config/c4x/c4x.h

index e1e0c9e..709a7ad 100644 (file)
@@ -1,3 +1,7 @@
+2001-01-24  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * c4x.h (TARGET_LOAD_DIRECT_MEMS): Define.
+
 2001-01-23  Neil Booth  <neil@daikokuya.demon.co.uk>
 
         * c-lex.c (lex_charconst): Fix typo: s/p/str.
index ce1493d..9927821 100644 (file)
@@ -281,7 +281,11 @@ extern int target_flags;
 
 /* Define some options to control code generation.  */
 #define TARGET_LOAD_ADDRESS    (1 || (! TARGET_C3X && ! TARGET_SMALL))
+/* Nonzero to convert direct memory references into HIGH/LO_SUM pairs
+   during RTL generation.  */
 #define TARGET_EXPOSE_LDP      0
+/* Nonzero to force loading of direct memory references into a register.  */
+#define TARGET_LOAD_DIRECT_MEMS        0
 
 /* -mrpts            allows the use of the RPTS instruction irregardless.
    -mrpts=max-cycles will use RPTS if the number of cycles is constant