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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gen_or1k_isa/] [sources/] [or32.c] - Diff between revs 1440 and 1452

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 1440 Rev 1452
Line 18... Line 18...
along with this program; if not, write to the Free Software
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 
 
/*
/*
 * $Log: not supported by cvs2svn $
 * $Log: not supported by cvs2svn $
 
 * Revision 1.43  2005/03/31 16:01:59  nogj
 
 * Reclasify l.trap and l.sys to be an exception instruction
 
 *
 * Revision 1.42  2005/03/16 12:25:56  nogj
 * Revision 1.42  2005/03/16 12:25:56  nogj
 * Fix the parameters to the l.ff1/l.maci instructions
 * Fix the parameters to the l.ff1/l.maci instructions
 *
 *
 * Revision 1.41  2005/02/09 17:41:03  nogj
 * Revision 1.41  2005/02/09 17:41:03  nogj
 * Mark a simulated cpu address as such, by introducing the new oraddr_t type
 * Mark a simulated cpu address as such, by introducing the new oraddr_t type
Line 112... Line 115...
#ifdef HAS_EXECUTION
#ifdef HAS_EXECUTION
# if SIMPLE_EXECUTION
# if SIMPLE_EXECUTION
#  define EFN &l_none
#  define EFN &l_none
#  define EF(func) &(func)
#  define EF(func) &(func)
#  define EFI &l_invalid
#  define EFI &l_invalid
# else /* SIMPLE_EXECUTION */
# elif COMPLEX_EXECUTION
#  define EFN "l_none"
#  define EFN "l_none"
#  define EFI "l_invalid"
#  define EFI "l_invalid"
#  ifdef __GNUC__
#  ifdef __GNUC__
#   define EF(func) #func
#   define EF(func) #func
#  else
#  else
#   define EF(func) "func"
#   define EF(func) "func"
#  endif
#  endif
# endif /* SIMPLE_EXECUTION */
# else /* DYNAMIC_EXECUTION */
 
#  define EFN &l_none
 
#  define EF(func) &(gen_ ##func)
 
#  define EFI &gen_l_invalid
 
# endif
#else /* HAS_EXECUTION */
#else /* HAS_EXECUTION */
# define EFN &l_none
# define EFN &l_none
# define EF(func) EFN
# define EF(func) EFN
# define EFI EFN
# define EFI EFN
#endif /* HAS_EXECUTION */
#endif /* HAS_EXECUTION */
Line 699... Line 706...
#if defined(HAS_EXECUTION) && SIMPLE_EXECUTION
#if defined(HAS_EXECUTION) && SIMPLE_EXECUTION
void
void
l_none(struct iqueue_entry *current)
l_none(struct iqueue_entry *current)
{
{
}
}
 
#elif defined(HAS_EXECUTION) && DYNAMIC_EXECUTION
 
void
 
l_none(struct op_queue *opq, int *param_t, orreg_t *param, int delay_slot)
 
{
 
}
#else
#else
void
void
l_none()
l_none()
{
{
}
}

powered by: WebSVN 2.1.0

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