URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [config/] [mep/] [t-mep] - Rev 709
Compare with Previous | Blame | View Log
# -*- makefile -*-# GCC makefile fragment for MeP# Copyright (C) 2001, 2002, 2003, 2005, 2007, 2009, 2010, 2011# Free Software Foundation, Inc.# Contributed by Red Hat Inc## This file is part of GCC.## GCC is free software; you can redistribute it and/or modify it# under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 3, or (at your option)# any later version.## GCC is distributed in the hope that it will be useful, but WITHOUT# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public# License for more details.## 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/>. */# Force genpreds to be rebuilt in case MeP-Integrator changed the predicatesGTM_H = tm.h $(tm_file_list) $(srcdir)/config/mep/mep-intrin.h insn-constants.hTCFLAGS = -mlibrarymep-pragma.o: $(srcdir)/config/mep/mep-pragma.c $(CONFIG_H) $(SYSTEM_H) \coretypes.h $(TM_H) $(TREE_H) $(RTL_H) $(C_PRAGMA_H) \$(CPPLIB_H) hard-reg-set.h output.h $(srcdir)/config/mep/mep-protos.h \function.h insn-config.h reload.h $(TARGET_H)$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<MULTILIB_OPTIONS = mel mall-opts mfarMULTILIB_DIRNAMES = el allopt farMD_INCLUDES = \$(srcdir)/config/mep/intrinsics.md \$(srcdir)/config/mep/predicates.md \$(srcdir)/config/mep/constraints.mdmep.o : $(srcdir)/config/mep/mep-intrin.h# begin-isasMEP_CORE = ext_core1MEP_COPRO = ext_cop1_16,ext_cop1_32,ext_cop1_48,ext_cop1_64# end-isas# To use this, you must have cgen and cgen/cpu in the same source tree as# gcc.cgen-maint :S=`cd $(srcdir); pwd`; \cd $$S/config/mep && \guile -s $$S/../cgen/cgen-intrinsics.scm \-s $$S/../cgen \$(CGENFLAGS) \-a $$S/../cgen/cpu/mep.cpu \-m mep,c5 \-i mep,$(MEP_CORE),$(MEP_COPRO) \-K mep,$(MEP_CORE),$(MEP_COPRO) \-M intrinsics.md \-N mep-intrin.h \-P intrinsics.h# start-extra-headersEXTRA_HEADERS = $(srcdir)/config/mep/intrinsics.h \$(srcdir)/config/mep/default.h# end-extra-headers
