OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [gdb-7.2/] [sim/] [cris/] [tconfig.in] - Diff between revs 835 and 841

Only display areas with differences | Details | Blame | View Log

Rev 835 Rev 841
/* CRIS target configuration file.  -*- C -*-
/* CRIS target configuration file.  -*- C -*-
   Copyright (C) 2004, 2005, 2007, 2008, 2009, 2010
   Copyright (C) 2004, 2005, 2007, 2008, 2009, 2010
   Free Software Foundation, Inc.
   Free Software Foundation, Inc.
   Contributed by Axis Communications.
   Contributed by Axis Communications.
This file is part of the GNU simulators.
This file is part of the GNU simulators.
This program is free software; you can redistribute it and/or modify
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
(at your option) any later version.
This program is distributed in the hope that it will be useful,
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with this program.  If not, see .  */
along with this program.  If not, see .  */
#ifndef CRIS_TCONFIG_H
#ifndef CRIS_TCONFIG_H
#define CRIS_TCONFIG_H
#define CRIS_TCONFIG_H
#include "ansidecl.h"
#include "ansidecl.h"
#include "gdb/callback.h"
#include "gdb/callback.h"
#include "gdb/remote-sim.h"
#include "gdb/remote-sim.h"
#include "sim-module.h"
#include "sim-module.h"
/* There's basically a a big ??? FIXME: CHECK THIS on everything in this
/* There's basically a a big ??? FIXME: CHECK THIS on everything in this
   file.  I just copied it from m32r, pruned some stuff and added
   file.  I just copied it from m32r, pruned some stuff and added
   HAVE_MODEL because it seemed useful.  */
   HAVE_MODEL because it seemed useful.  */
/* See sim-hload.c.  We properly handle LMA.  */
/* See sim-hload.c.  We properly handle LMA.  */
#define SIM_HANDLES_LMA 1
#define SIM_HANDLES_LMA 1
/* For MSPR support.  FIXME: revisit.  */
/* For MSPR support.  FIXME: revisit.  */
#define WITH_DEVICES 1
#define WITH_DEVICES 1
extern MODULE_INSTALL_FN cris_option_install;
extern MODULE_INSTALL_FN cris_option_install;
/* FIXME: Revisit.  */
/* FIXME: Revisit.  */
#ifdef HAVE_DV_SOCKSER
#ifdef HAVE_DV_SOCKSER
extern MODULE_INSTALL_FN dv_sockser_install;
extern MODULE_INSTALL_FN dv_sockser_install;
#define MODULE_LIST dv_sockser_install, cris_option_install,
#define MODULE_LIST dv_sockser_install, cris_option_install,
#else
#else
#define MODULE_LIST cris_option_install,
#define MODULE_LIST cris_option_install,
#endif
#endif
#define SIM_HAVE_MODEL
#define SIM_HAVE_MODEL
/* This is a global setting.  Different cpu families can't mix-n-match -scache
/* This is a global setting.  Different cpu families can't mix-n-match -scache
   and -pbb.  However some cpu families may use -simple while others use
   and -pbb.  However some cpu families may use -simple while others use
   one of -scache/-pbb.  */
   one of -scache/-pbb.  */
#define WITH_SCACHE_PBB 1
#define WITH_SCACHE_PBB 1
#endif /* CRIS_TCONFIG_H */
#endif /* CRIS_TCONFIG_H */
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.