Further removal of DONT_REDUCE_ADDR

Andreas Jaeger aj@suse.de
Sat Jun 7 11:43:00 GMT 2003


Somehow I missed to remove these places with my latest patch.  I've
committed this as obvious,

Andreas

2003-06-07  Andreas Jaeger  <aj@suse.de>

	* doc/tm.texi (Costs): Remove DONT_REDUCE_ADDR documentation.

	* config/avr/avr.h: Remove comment regarding DONT_REDUCE_ADDR.
	* config/dsp16xx/dsp16xx.h: Likewise.
	* config/i386/i386.h: Likewise.
	* config/ip2k/ip2k.h: Likewise.

============================================================
Index: gcc/doc/tm.texi
--- doc/tm.texi	4 Jun 2003 17:50:44 -0000	1.228
+++ doc/tm.texi	7 Jun 2003 11:43:23 -0000
@@ -5382,12 +5382,6 @@ If the value of this macro is always zer
 this macro is defined, it should produce a nonzero value when
 @code{STRICT_ALIGNMENT} is nonzero.
 
-@findex DONT_REDUCE_ADDR
-@item DONT_REDUCE_ADDR
-Define this macro to inhibit strength reduction of memory addresses.
-(On some machines, such strength reduction seems to do harm rather
-than good.)
-
 @findex MOVE_RATIO
 @item MOVE_RATIO
 The threshold of number of scalar memory-to-memory move insns, @emph{below}
============================================================
Index: gcc/config/avr/avr.h
--- config/avr/avr.h	4 Jun 2003 17:33:49 -0000	1.82
+++ config/avr/avr.h	7 Jun 2003 11:43:25 -0000
@@ -1589,11 +1589,6 @@ do {									    \
 
    If the value of this macro is always zero, it need not be defined.
 
-   `DONT_REDUCE_ADDR'
-   Define this macro to inhibit strength reduction of memory
-   addresses.  (On some machines, such strength reduction seems to do
-   harm rather than good.)
-
    `MOVE_RATIO'
    The number of scalar move insns which should be generated instead
    of a string move insn or a library call.  Increasing the value
============================================================
Index: gcc/config/dsp16xx/dsp16xx.h
--- config/dsp16xx/dsp16xx.h	4 Jun 2003 17:33:49 -0000	1.60
+++ config/dsp16xx/dsp16xx.h	7 Jun 2003 11:43:26 -0000
@@ -1,5 +1,5 @@
 /* Definitions of target machine for GNU compiler.  AT&T DSP1600.
-   Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002
+   Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003
    Free Software Foundation, Inc.
    Contributed by Michael Collison (collison@isisinc.net).
 
@@ -1462,9 +1462,6 @@ extern struct dsp16xx_frame_info current
 /* Define this macro if unaligned accesses have a cost many times greater than
    aligned accesses, for example if they are emulated in a trap handler */
 /* define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) */
-
-/* Define this macro to inhibit strength reduction of memory addresses */
-/* #define DONT_REDUCE_ADDR */
 
 
 /* DIVIDING THE OUTPUT IN SECTIONS */
============================================================
Index: gcc/config/i386/i386.h
--- config/i386/i386.h	5 Jun 2003 00:23:18 -0000	1.339
+++ config/i386/i386.h	7 Jun 2003 11:43:28 -0000
@@ -2672,12 +2672,6 @@ do {							\
 
 /* #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) 0 */
 
-/* Define this macro to inhibit strength reduction of memory
-   addresses.  (On some machines, such strength reduction seems to do
-   harm rather than good.)  */
-
-/* #define DONT_REDUCE_ADDR */
-
 /* Define this macro if it is as good or better to call a constant
    function address than to call an address kept in a register.
 
============================================================
Index: gcc/config/ip2k/ip2k.h
--- config/ip2k/ip2k.h	29 May 2003 21:13:35 -0000	1.23
+++ config/ip2k/ip2k.h	7 Jun 2003 11:43:29 -0000
@@ -1821,11 +1821,6 @@ do {									\
 
    If the value of this macro is always zero, it need not be defined.
 
-   `DONT_REDUCE_ADDR'
-   Define this macro to inhibit strength reduction of memory
-   addresses.  (On some machines, such strength reduction seems to do
-   harm rather than good.)
-
    `MOVE_RATIO'
    The number of scalar move insns which should be generated instead
    of a string move insn or a library call.  Increasing the value

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20030607/f7878d39/attachment.sig>


More information about the Gcc-patches mailing list