This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: DFA cycle_display
From: "David S. Miller" <davem@redhat.com>
Date: Fri, 03 May 2002 17:39:15 -0700 (PDT)
From: Richard Henderson <rth@redhat.com>
Date: Fri, 3 May 2002 17:41:52 -0700
Did you forget the target* files?
Nevermind, I see what you're talking about.
Fixing...
Installed as follows:
2002-05-03 David S. Miller <davem@redhat.com>
* target-defs.h (TARGET_SCHED_CYCLE_DISPLAY): Delete.
* target.h (struct gcc_target): Delete cycle_display member.
--- target.h.~1~ Mon Apr 29 16:11:17 2002
+++ target.h Fri May 3 17:47:59 2002
@@ -130,12 +130,6 @@ struct gcc_target
int (* reorder) PARAMS ((FILE *, int, rtx *, int *, int));
int (* reorder2) PARAMS ((FILE *, int, rtx *, int *, int));
- /* cycle_display is a pointer to a function which can emit
- data into the assembly stream about the current cycle.
- Arguments are CLOCK, the data to emit, and LAST, the last
- insn in the new chain we're building. Returns a new LAST.
- The default is to do nothing. */
- rtx (* cycle_display) PARAMS ((int clock, rtx last));
/* The following member value is a pointer to a function returning
nonzero if we should use DFA based scheduling. The default is
to use the old pipeline scheduler. */
--- target-def.h.~1~ Mon Apr 29 16:11:17 2002
+++ target-def.h Fri May 3 17:47:49 2002
@@ -144,7 +144,6 @@ Foundation, 59 Temple Place - Suite 330,
#define TARGET_SCHED_FINISH 0
#define TARGET_SCHED_REORDER 0
#define TARGET_SCHED_REORDER2 0
-#define TARGET_SCHED_CYCLE_DISPLAY 0
#define TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE 0
#define TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSN 0
#define TARGET_SCHED_DFA_PRE_CYCLE_INSN 0
@@ -163,7 +162,6 @@ Foundation, 59 Temple Place - Suite 330,
TARGET_SCHED_FINISH, \
TARGET_SCHED_REORDER, \
TARGET_SCHED_REORDER2, \
- TARGET_SCHED_CYCLE_DISPLAY, \
TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE, \
TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSN, \
TARGET_SCHED_DFA_PRE_CYCLE_INSN, \