+Wed Nov 3 15:39:19 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * fix-header.c (recognized_extern, recognized_function): Constify
+ a char*.
+
+ * lcm.c (compute_laterin): Remove unused variable `temp_bitmap'.
+ (pre_edge_lcm): Mark parameter `file' with ATTRIBUTE_UNUSED.
+ (compute_available): Remove unused variable `last'.
+ (compute_nearerout): Remove unused variable `temp_bitmap'.
+ (pre_edge_rev_lcm): Mark parameter `file' with ATTRIBUTE_UNUSED.
+ Remove unused variable `x'.
+
+ * scan.h (recognized_function, recognized_extern): Constify a
+ char*.
+
+ * simplify-rtx.c (simplify_rtx): Remove unused variable `new'.
+
Wed Nov 3 10:40:53 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* varasm.c (decode_rtx_const): Use XSTR to access the string
void
recognized_extern (name, name_length, type, type_length)
- char *name;
- char *type ATTRIBUTE_UNUSED;
+ const char *name;
+ const char *type ATTRIBUTE_UNUSED;
int name_length, type_length ATTRIBUTE_UNUSED;
{
switch (special_file_handling)
recognized_function (fname, fname_length,
kind, rtype, rtype_length,
have_arg_list, file_seen, line_seen)
- char *fname;
+ const char *fname;
int fname_length;
int kind; /* One of 'f' 'F' or 'I' */
- char *rtype;
+ const char *rtype;
int rtype_length;
int have_arg_list;
- char *file_seen;
+ const char *file_seen;
int line_seen;
{
struct partial_proto *partial;
int n_exprs;
sbitmap *earliest, *antloc, *later, *laterin;
{
- sbitmap difference, temp_bitmap;
+ sbitmap difference;
int x, num_edges;
basic_block pred, succ;
int done = 0;
struct edge_list *
pre_edge_lcm (file, n_exprs, transp, avloc, antloc, kill, insert, delete)
- FILE *file;
+ FILE *file ATTRIBUTE_UNUSED;
int n_exprs;
sbitmap *transp;
sbitmap *avloc;
sbitmap *avloc, *kill, *avout, *avin;
{
int bb, changed, passes;
- int last = n_basic_blocks - 1;
sbitmap_zero (avin[0]);
sbitmap_copy (avout[0] /*dst*/, avloc[0] /*src*/);
int n_exprs;
sbitmap *farthest, *st_avloc, *nearer, *nearerout;
{
- sbitmap difference, temp_bitmap;
+ sbitmap difference;
int x, num_edges;
basic_block pred, succ;
int done = 0;
struct edge_list *
pre_edge_rev_lcm (file, n_exprs, transp, st_avloc, st_antloc, kill,
insert, delete)
- FILE *file;
+ FILE *file ATTRIBUTE_UNUSED;
int n_exprs;
sbitmap *transp;
sbitmap *st_avloc;
sbitmap *st_avout, *st_avin, *farthest;
sbitmap *nearer, *nearerout;
struct edge_list *edge_list;
- int x,num_edges;
+ int num_edges;
edge_list = create_edge_list ();
num_edges = NUM_EDGES (edge_list);
extern int scan_string _PARAMS((FILE *, sstring *, int));
extern int read_upto _PARAMS((FILE *, sstring *, int));
extern unsigned long hash _PARAMS((const char *));
-extern void recognized_function _PARAMS((char *, int, int, char *, int, int, char *, int));
-extern void recognized_extern _PARAMS((char *, int, char *, int));
+extern void recognized_function _PARAMS((const char *, int, int, const char *, int, int, const char *, int));
+extern void recognized_extern _PARAMS((const char *, int, const char *, int));
/* get_token is a simple C lexer. */
#define IDENTIFIER_TOKEN 300
{
enum rtx_code code;
enum machine_mode mode;
- rtx new;
mode = GET_MODE (x);
code = GET_CODE (x);