diff options
author | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-07 11:46:11 +0000 |
---|---|---|
committer | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-07 11:46:11 +0000 |
commit | 82c337e3df2f9eaffff66b7672b0da9d6c02815d (patch) | |
tree | 579cb0c1312ee35374c71800e7fdc1bbc34c7989 /gcc | |
parent | 5457b64599c4fd4a544ec3fd5d552e5e6feeb0cf (diff) | |
download | gcc-82c337e3df2f9eaffff66b7672b0da9d6c02815d.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67585 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 19 | ||||
-rw-r--r-- | gcc/config/avr/avr.h | 5 | ||||
-rw-r--r-- | gcc/config/dsp16xx/dsp16xx.h | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.h | 6 | ||||
-rw-r--r-- | gcc/config/ip2k/ip2k.h | 5 | ||||
-rw-r--r-- | gcc/doc/tm.texi | 6 |
6 files changed, 15 insertions, 31 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 77210d95530..e449a61ca6a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +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. + 2003-06-07 Neil Booth <neil@daikokuya.co.uk> * Makefile.in (OJBS, c-opts.o): Update. @@ -129,7 +138,7 @@ * fold-const.c (fold <ABS_EXPR>): Re-fold the result of folding fabs(-x) into fabs(x). Use tree_expr_nonnegative_p to determine when the ABS_EXPR (fabs or abs) is not required. - (tree_expr_nonnegative_p): Move the logic that sqrt and exp are + (tree_expr_nonnegative_p): Move the logic that sqrt and exp are always nonnegative from fold to here. Additionally, cabs and fabs are always non-negative, and pow and atan are non-negative if their first argument is non-negative. @@ -247,7 +256,7 @@ Fri Jun 6 11:03:14 CEST 2003 Jan Hubicka <jh@suse.cz> 2003-05-06 Richard Henderson <rth@redhat.com> - * dwarf2out.c (loc_descriptor_from_tree): Return 0 for + * dwarf2out.c (loc_descriptor_from_tree): Return 0 for language-specific tree codes. 2003-06-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> @@ -269,7 +278,7 @@ Thu Jun 5 18:32:46 CEST 2003 Jan Hubicka <jh@suse.cz> (stage[2-4]_build): Add POSTSTAGE1_FLAGS_TO_PASS. (stageprofile_build, stageprofile_copy, stagefeedback_build, stagefeedback_copy): New. - (restageprofile, restagefeedback, stageprofile-start, + (restageprofile, restagefeedback, stageprofile-start, stageprofile, stagefeedback-start): Likewise. 2003-06-05 David Miller <davem@redhat.com> @@ -283,7 +292,7 @@ Thu Jun 5 18:32:46 CEST 2003 Jan Hubicka <jh@suse.cz> Thu Jun 5 14:59:44 CEST 2003 Jan Hubicka <jh@suse.cz> * combine.c (simplify_if_then_else): (IF_THEN_ELSE (NE REG 0) (0) (8)) - is REG for nonzero_bits (REG) == 8. + is REG for nonzero_bits (REG) == 8. Thu Jun 5 13:23:51 CEST 2003 Jan Hubicka <jh@suse.cz> @@ -297,7 +306,7 @@ Thu Jun 5 13:23:51 CEST 2003 Jan Hubicka <jh@suse.cz> multilibs. Remove m32rx specific version. (crtfini.o): Likewise. (EXTRA_MULTILIB_PARTS): Define. - + 2003-06-05 Eric Botcazou <ebotcazou@libertysurf.fr> * doc/md.texi (Machine Constraints): Correct the meaning of diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index 0d82c139d02..e8a90d36800 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -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 diff --git a/gcc/config/dsp16xx/dsp16xx.h b/gcc/config/dsp16xx/dsp16xx.h index 5f2a63a3c89..03e237de293 100644 --- a/gcc/config/dsp16xx/dsp16xx.h +++ b/gcc/config/dsp16xx/dsp16xx.h @@ -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). @@ -1463,9 +1463,6 @@ extern struct dsp16xx_frame_info current_frame_info; 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 */ /* Output before read-only data. */ diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index f543c286b93..a2f77bd44cf 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -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. diff --git a/gcc/config/ip2k/ip2k.h b/gcc/config/ip2k/ip2k.h index 2c46924fca5..a6c6256270f 100644 --- a/gcc/config/ip2k/ip2k.h +++ b/gcc/config/ip2k/ip2k.h @@ -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 diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 88f20858fa3..6686a509c4c 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -5382,12 +5382,6 @@ If the value of this macro is always zero, it need not be defined. If 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} |