summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authoraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-07 11:46:11 +0000
committeraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-07 11:46:11 +0000
commit82c337e3df2f9eaffff66b7672b0da9d6c02815d (patch)
tree579cb0c1312ee35374c71800e7fdc1bbc34c7989 /gcc
parent5457b64599c4fd4a544ec3fd5d552e5e6feeb0cf (diff)
downloadgcc-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/ChangeLog19
-rw-r--r--gcc/config/avr/avr.h5
-rw-r--r--gcc/config/dsp16xx/dsp16xx.h5
-rw-r--r--gcc/config/i386/i386.h6
-rw-r--r--gcc/config/ip2k/ip2k.h5
-rw-r--r--gcc/doc/tm.texi6
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}