Commit ce959463 by Joseph Myers Committed by Joseph Myers

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
parent 10d58e6b
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
......
/* 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;
......
/* 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 */ \
......
# -*- 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
......
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