aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-03-23 22:18:55 +0000
committerJeff Law <law@gcc.gnu.org>1998-03-23 15:18:55 -0700
commit545f2aab0ccf20944997f3ae51d2e039c2237dc3 (patch)
tree2872c3e64fcbfccf770dcee06c98327ff9d941eb
parenteef15f9f38eccb95a61e3667feaf8e6cbcd46b52 (diff)
downloadgcc-545f2aab0ccf20944997f3ae51d2e039c2237dc3.zip
gcc-545f2aab0ccf20944997f3ae51d2e039c2237dc3.tar.gz
gcc-545f2aab0ccf20944997f3ae51d2e039c2237dc3.tar.bz2
h8300.h (CONST_COSTS): Remove definition.
* h8300.h (CONST_COSTS): Remove definition. (DEFAULT_RTX_COSTS): Define. From-SVN: r18782
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/h8300/h8300.h5
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e453134..0de7195 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 23 23:18:48 1998 Jeffrey A Law (law@cygnus.com)
+
+ * h8300.h (CONST_COSTS): Remove definition.
+ (DEFAULT_RTX_COSTS): Define.
+
Mon Mar 23 22:58:22 1998 Joel Sherrill (joel@OARcorp.com)
* config/sh/rtems.h: Switched from ELF to COFF.
diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h
index 6315684..bbbc9fb 100644
--- a/gcc/config/h8300/h8300.h
+++ b/gcc/config/h8300/h8300.h
@@ -957,9 +957,8 @@ h8300_valid_machine_decl_attribute (DECL, ATTRIBUTES, IDENTIFIER, ARGS)
of a switch statement. If the code is computed here,
return it with a return statement. Otherwise, break from the switch. */
-#define CONST_COSTS(RTX,CODE,OUTER_CODE) \
- default: { int _zxy= const_costs(RTX, CODE); \
- if(_zxy) return _zxy; break;}
+#define DEFAULT_RTX_COSTS(RTX,CODE,OUTER_CODE) \
+ return (const_costs (RTX, CODE));
#define BRANCH_COST 0