This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

final.c remove defs for structs bb_list and bb_str.


All

This patch removes a couple of unused struct definitions.

Bootstrapped i686-pc-linux-gnu all languages.

Graham

ChangeLog

	* final.c (struct bb_list): Delete.
	(struct bb_str): Likewise.

Index: gcc/final.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/final.c,v
retrieving revision 1.234
diff -c -p -r1.234 final.c
*** final.c     2001/12/17 15:05:21     1.234
--- final.c     2001/12/30 06:40:40
*************** static char *line_note_exists;
*** 202,227 ****
  rtx current_insn_predicate;
  #endif

- /* Linked list to hold line numbers for each basic block.  */
-
- struct bb_list
- {
-   struct bb_list *next;               /* pointer to next basic block */
-   int line_num;                       /* line number */
-   int file_label_num;         /* LPBC<n> label # for stored filename */
-   int func_label_num;         /* LPBC<n> label # for stored function name */
- };
-
- /* Linked list to hold the strings for each file and function name output.  */
-
- struct bb_str
- {
-   struct bb_str *next;                /* pointer to next string */
-   const char *string;         /* string */
-   int label_num;              /* label number */
-   int length;                 /* string length */
- };
-
  #ifdef HAVE_ATTR_length
  static int asm_insn_count     PARAMS ((rtx));
  #endif
--- 202,207 ----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]