From e817125dbbc96845ced07f54f93df2d757d0398f Mon Sep 17 00:00:00 2001 From: Aldy Hernandez Date: Wed, 12 Dec 2001 01:53:44 +0000 Subject: [PATCH] output.h (regno_uninitialized): Make argument unsigned. 2001-12-11 Aldy Hernandez * output.h (regno_uninitialized): Make argument unsigned. * flow.c (regno_uninitialized): Make regno unsigned. From-SVN: r47910 --- gcc/ChangeLog | 6 ++++++ gcc/flow.c | 2 +- gcc/output.h | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 10d5cbdcd76..4151ff9361c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-12-11 Aldy Hernandez + + * output.h (regno_uninitialized): Make argument unsigned. + + * flow.c (regno_uninitialized): Make regno unsigned. + 2001-12-11 David O'Brien * elfos.h (ENDFILE_SPEC, STARTFILE_SPEC): Do not define. diff --git a/gcc/flow.c b/gcc/flow.c index 0d9b723efa5..17f8277f4f4 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -2245,7 +2245,7 @@ libcall_dead_p (pbi, note, insn) int regno_uninitialized (regno) - int regno; + unsigned int regno; { if (n_basic_blocks == 0 || (regno < FIRST_PSEUDO_REGISTER diff --git a/gcc/output.h b/gcc/output.h index fee817e53b5..d733fce0bf1 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -141,7 +141,7 @@ extern int add_weak PARAMS ((const char *, const char *)); /* Functions in flow.c */ extern void allocate_for_life_analysis PARAMS ((void)); -extern int regno_uninitialized PARAMS ((int)); +extern int regno_uninitialized PARAMS ((unsigned int)); extern int regno_clobbered_at_setjmp PARAMS ((int)); extern void find_basic_blocks PARAMS ((rtx, int, FILE *)); extern bool cleanup_cfg PARAMS ((int)); -- 2.30.2