Commit 6343a50e by Zack Weinberg Committed by Zack Weinberg

resource.c (find_free_register): Mark class_str argument const.

1999-10-04 21:58 -0700  Zack Weinberg  <zack@bitmover.com>

	* resource.c (find_free_register): Mark class_str argument const.
	* resource.h: Update prototype to match.

	* i386.h (PREDICATE_CODES): Add entry for long_memory_operand.
	* i386.md: Give all anonymous insns names.

From-SVN: r29821
parent ff54d46b
1999-10-04 21:58 -0700 Zack Weinberg <zack@bitmover.com>
* resource.c (find_free_register): Mark class_str argument const.
* resource.h: Update prototype to match.
* i386.h (PREDICATE_CODES): Add entry for long_memory_operand.
* i386.md: Give all anonymous insns names.
Mon Oct 4 21:12:02 1999 Jeffrey A Law (law@cygnus.com)
* flow.c (merge_blocks): Avoid assing BASIC_BLOCK for non-existent
......
......@@ -2395,7 +2395,8 @@ do { long l; \
LSHIFTRT, ROTATERT}}, \
{"memory_displacement_operand", {MEM}}, \
{"cmpsi_operand", {CONST_INT, CONST_DOUBLE, CONST, SYMBOL_REF, \
LABEL_REF, SUBREG, REG, MEM, AND}},
LABEL_REF, SUBREG, REG, MEM, AND}}, \
{"long_memory_operand", {MEM}},
/* Variables in i386.c */
extern const char *ix86_cpu_string; /* for -mcpu=<xxx> */
......
......@@ -1249,7 +1249,7 @@ mark_end_of_function_resources (trial, include_delayed_effects)
rtx
find_free_register (current_insn, last_insn, class_str, mode, reg_set)
rtx current_insn, last_insn;
char *class_str;
const char *class_str;
int mode;
HARD_REG_SET *reg_set;
{
......
......@@ -42,6 +42,6 @@ extern void incr_ticks_for_insn PROTO((rtx));
extern void mark_end_of_function_resources PROTO ((rtx, int));
extern void init_resource_info PROTO((rtx));
extern void free_resource_info PROTO((void));
extern rtx find_free_register PROTO((rtx, rtx, char *, int,
extern rtx find_free_register PROTO((rtx, rtx, const char *, int,
HARD_REG_SET *));
extern int reg_dead_p PROTO((rtx, rtx));
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment