diff options
-rw-r--r-- | gcc/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/config/mep/mep-protos.h | 4 | ||||
-rw-r--r-- | gcc/config/mep/mep.c | 2 | ||||
-rw-r--r-- | gcc/config/mep/mep.h | 4 | ||||
-rw-r--r-- | gcc/config/mep/t-mep | 4 |
5 files changed, 18 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d75339a..a33cba7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2010-09-13 Joseph Myers <joseph@codesourcery.com> + + PR target/44749 + * config/mep/t-mep (GTM_H): Add insn-constants.h. + * config/mep/mep.c (mep_conditional_register_usage): Take no + parameters. + * config/mep/mep-protos.h (mep_conditional_register_usage): Update + prototype. + * config/mep/mep-pragma.c (CONDITIONAL_REGISTER_USAGE): Update + call to mep_conditional_register_usage. + 2010-09-13 Eric Botcazou <ebotcazou@adacore.com> PR debug/43937 diff --git a/gcc/config/mep/mep-protos.h b/gcc/config/mep/mep-protos.h index 82be465..44699f7 100644 --- a/gcc/config/mep/mep-protos.h +++ b/gcc/config/mep/mep-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in mep.c - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free + Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 Free Software Foundation, Inc. Contributed by Red Hat Inc (dj@redhat.com) @@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>. */ -extern void mep_conditional_register_usage (char *, char *); +extern void mep_conditional_register_usage (void); extern void mep_optimization_options (void); extern void mep_override_options (void); extern int mep_regno_reg_class (int); diff --git a/gcc/config/mep/mep.c b/gcc/config/mep/mep.c index 1d83d8d..50edeff 100644 --- a/gcc/config/mep/mep.c +++ b/gcc/config/mep/mep.c @@ -354,7 +354,7 @@ mep_set_leaf_registers (int enable) } void -mep_conditional_register_usage (char *fixed_regs, char *call_used_regs) +mep_conditional_register_usage (void) { int i; diff --git a/gcc/config/mep/mep.h b/gcc/config/mep/mep.h index d3af073..2ac0faf 100644 --- a/gcc/config/mep/mep.h +++ b/gcc/config/mep/mep.h @@ -1,5 +1,5 @@ /* Definitions for Toshiba Media Processor - Copyright (C) 2001, 2003, 2004, 2005, 2007, 2008, 2009 + Copyright (C) 2001, 2003, 2004, 2005, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Contributed by Red Hat, Inc. @@ -276,7 +276,7 @@ extern int target_flags; } #define CONDITIONAL_REGISTER_USAGE \ - mep_conditional_register_usage (fixed_regs, call_used_regs); + mep_conditional_register_usage (); #define REG_ALLOC_ORDER { \ /* core registers */ \ diff --git a/gcc/config/mep/t-mep b/gcc/config/mep/t-mep index 9608d6c..b5b8849 100644 --- a/gcc/config/mep/t-mep +++ b/gcc/config/mep/t-mep @@ -1,6 +1,6 @@ # -*- makefile -*- # GCC makefile fragment for MeP -# Copyright (C) 2001, 2002, 2003, 2005, 2007, 2009 +# Copyright (C) 2001, 2002, 2003, 2005, 2007, 2009, 2010 # Free Software Foundation, Inc. # Contributed by Red Hat Inc # @@ -22,7 +22,7 @@ # Force genpreds to be rebuilt in case MeP-Integrator changed the predicates -GTM_H = tm.h $(tm_file_list) $(srcdir)/config/mep/mep-intrin.h +GTM_H = tm.h $(tm_file_list) $(srcdir)/config/mep/mep-intrin.h insn-constants.h # Use -O0 instead of -O2 so we don't get complex relocations |