summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-26 13:11:09 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-26 13:11:09 +0000
commitcb1a8b562c7575349eead185b844b2503bef8f0e (patch)
tree90c067d0919aa1b9a56ac927d3b5d4af8fb06cab /gcc
parent3d017d3cdc15a536048d4fb1cfff3c93400f029c (diff)
downloadgcc-cb1a8b562c7575349eead185b844b2503bef8f0e.tar.gz
* config/avr/avr.c (final_prescan_insn): Remove support for
-mrtl. * config/avr/avr.h (MASK_RTL_DUMP): Remove. (TARGET_RTL_DUMP): Likewise. (TARGET_SWITCHES): Remove -mrtl. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68530 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/config/avr/avr.c7
-rw-r--r--gcc/config/avr/avr.h7
3 files changed, 8 insertions, 14 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9844d81a60d..0a91bdae9c0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,13 @@
2003-06-26 Kazu Hirata <kazu@cs.umass.edu>
+ * config/avr/avr.c (final_prescan_insn): Remove support for
+ -mrtl.
+ * config/avr/avr.h (MASK_RTL_DUMP): Remove.
+ (TARGET_RTL_DUMP): Likewise.
+ (TARGET_SWITCHES): Remove -mrtl.
+
+2003-06-26 Kazu Hirata <kazu@cs.umass.edu>
+
* config/h8300/h8300-protos.h: Change emit_a_rotate to
output_a_rotate. Add a prototype for compute_a_rotate_length.
* config/h8300/h8300.c (emit_a_rotate): Change to
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index d6fcd4770f5..c8dba17e4ef 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -1453,13 +1453,6 @@ final_prescan_insn (insn, operand, num_operands)
rtx_cost (PATTERN (insn), INSN));
}
last_insn_address = INSN_ADDRESSES (uid);
-
- if (TARGET_RTL_DUMP)
- {
- fprintf (asm_out_file, "/*****************\n");
- print_rtl_single (asm_out_file, insn);
- fprintf (asm_out_file, "*****************/\n");
- }
}
/* Return 0 if undefined, 1 if always true or always false. */
diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h
index 8255e199de8..8cfe48c913b 100644
--- a/gcc/config/avr/avr.h
+++ b/gcc/config/avr/avr.h
@@ -44,7 +44,6 @@ Boston, MA 02111-1307, USA. */
/* This declaration should be present. */
extern int target_flags;
-#define MASK_RTL_DUMP 0x00000010
#define MASK_ALL_DEBUG 0x00000FE0
#define MASK_ORDER_1 0x00001000
#define MASK_INSN_SIZE_DUMP 0x00002000
@@ -65,11 +64,6 @@ extern int target_flags;
#define TARGET_TINY_STACK (target_flags & MASK_TINY_STACK)
#define TARGET_NO_TABLEJUMP (target_flags & MASK_NO_TABLEJUMP)
#define TARGET_SHORT_CALLS (target_flags & MASK_SHORT_CALLS)
-
-/* Dump each assembler insn's rtl into the output file.
- This is for debugging the compiler itself. */
-
-#define TARGET_RTL_DUMP (target_flags & MASK_RTL_DUMP)
#define TARGET_ALL_DEBUG (target_flags & MASK_ALL_DEBUG)
#define TARGET_SWITCHES { \
@@ -86,7 +80,6 @@ extern int target_flags;
N_("Do not generate tablejump insns") }, \
{ "short-calls", MASK_SHORT_CALLS, \
N_("Use rjmp/rcall (limited range) on >8K devices") }, \
- { "rtl", MASK_RTL_DUMP, NULL }, \
{ "size", MASK_INSN_SIZE_DUMP, \
N_("Output instruction sizes to the asm file") }, \
{ "deb", MASK_ALL_DEBUG, NULL }, \