This is the mail archive of the 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]

[patch] gcse.c: Remove an unused struct.


Attached is a patch to remove an unused struct.

Tested on i686-pc-linux-gnu.  OK to apply?

Kazu Hirata

2005-01-23  Kazu Hirata  <>

	* gcse.c (null_pointer_info): Remove.

Index: gcse.c
RCS file: /cvs/gcc/gcc/gcc/gcse.c,v
retrieving revision 1.327
diff -u -d -p -r1.327 gcse.c
--- gcse.c	18 Jan 2005 11:36:13 -0000	1.327
+++ gcse.c	23 Jan 2005 03:57:20 -0000
@@ -524,20 +524,6 @@ static int global_copy_prop_count;
 /* For available exprs */
 static sbitmap *ae_kill, *ae_gen;
-/* Objects of this type are passed around by the null-pointer check
-   removal routines.  */
-struct null_pointer_info
-  /* The basic block being processed.  */
-  basic_block current_block;
-  /* The first register to be handled in this pass.  */
-  unsigned int min_reg;
-  /* One greater than the last register to be handled in this pass.  */
-  unsigned int max_reg;
-  sbitmap *nonnull_local;
-  sbitmap *nonnull_killed;
 static void compute_can_copy (void);
 static void *gmalloc (size_t) ATTRIBUTE_MALLOC;

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