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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.0/] [include/] [opcode/] [or32.h] - Diff between revs 1444 and 1452

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

Rev 1444 Rev 1452
Line 46... Line 46...
#define OR32_R_FLAG   (4)
#define OR32_R_FLAG   (4)
 
 
#if defined(HAS_EXECUTION)
#if defined(HAS_EXECUTION)
# if SIMPLE_EXECUTION
# if SIMPLE_EXECUTION
#  include "simpl32_defs.h"
#  include "simpl32_defs.h"
 
# elif DYNAMIC_EXECUTION
 
#  include "dyn32_defs.h"
# else
# else
extern void l_none PARAMS((void));
extern void l_none PARAMS((void));
# endif
# endif
#else
#else
extern void l_none PARAMS((void));
extern void l_none PARAMS((void));
Line 101... Line 103...
 
 
  /* Opcode and operand encoding. */
  /* Opcode and operand encoding. */
  char *encoding;
  char *encoding;
 
 
#ifdef HAS_EXECUTION
#ifdef HAS_EXECUTION
# if !SIMPLE_EXECUTION
# if COMPLEX_EXECUTION
  char *function_name;
  char *function_name;
# else /* !SIMPLE_EXECUTION */
# elif SIMPLE_EXECUTION
  void (*exec)(struct iqueue_entry *);
  void (*exec)(struct iqueue_entry *);
 
# else /* DYNAMIC_EXECUTION */
 
  void (*exec)(struct op_queue *opq, int param_t[3], orreg_t param[3], int);
# endif
# endif
#else  /* HAS_EXECUTION */
#else  /* HAS_EXECUTION */
  void (*exec)(void);
  void (*exec)(void);
#endif
#endif
 
 

powered by: WebSVN 2.1.0

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