re PR target/44749 (mep-elf fails to build)
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. From-SVN: r164260
This commit is contained in:
parent
10d58e6b56
commit
ce959463a3
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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 */ \
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue