~ubuntu-branches/debian/jessie/gdb/jessie

« back to all changes in this revision

Viewing changes to opcodes/xstormy16-desc.c

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Jacobowitz
  • Date: 2010-03-20 01:21:29 UTC
  • mfrom: (1.3.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100320012129-t7h25y8zgr8c2369
Tags: 7.1-1
* New upstream release, including:
  - PIE support (Closes: #346409).
  - C++ improvements, including static_cast<> et al, namespace imports,
    and bug fixes in printing virtual base classes.
  - Multi-program debugging.  One GDB can now debug multiple programs
    at the same time.
  - Python scripting improvements, including gdb.parse_and_eval.
  - Updated MIPS Linux signal frame layout (Closes: #570875).
  - No internal error stepping over _dl_debug_state (Closes: #569551).
* Update to Standards-Version: 3.8.4 (no changes required).
* Include more relevant (and smaller) docs in the gdbserver package
  (Closes: #571132).
* Do not duplicate documentation in gdb64, gdb-source, and libgdb-dev.
* Fix crash when switching into TUI mode (Closes: #568489).

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
THIS FILE IS MACHINE GENERATED WITH CGEN.
4
4
 
5
 
Copyright 1996-2009 Free Software Foundation, Inc.
 
5
Copyright 1996-2010 Free Software Foundation, Inc.
6
6
 
7
7
This file is part of the GNU Binutils and/or GDB, the GNU debugger.
8
8
 
218
218
 
219
219
/* The hardware table.  */
220
220
 
221
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
222
221
#define A(a) (1 << CGEN_HW_##a)
223
 
#else
224
 
#define A(a) (1 << CGEN_HW_/**/a)
225
 
#endif
226
222
 
227
223
const CGEN_HW_ENTRY xstormy16_cgen_hw_table[] =
228
224
{
253
249
 
254
250
/* The instruction field table.  */
255
251
 
256
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
257
252
#define A(a) (1 << CGEN_IFLD_##a)
258
 
#else
259
 
#define A(a) (1 << CGEN_IFLD_/**/a)
260
 
#endif
261
253
 
262
254
const CGEN_IFLD xstormy16_cgen_ifld_table[] =
263
255
{
321
313
 
322
314
/* The operand table.  */
323
315
 
324
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
325
316
#define A(a) (1 << CGEN_OPERAND_##a)
326
 
#else
327
 
#define A(a) (1 << CGEN_OPERAND_/**/a)
328
 
#endif
329
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
330
317
#define OPERAND(op) XSTORMY16_OPERAND_##op
331
 
#else
332
 
#define OPERAND(op) XSTORMY16_OPERAND_/**/op
333
 
#endif
334
318
 
335
319
const CGEN_OPERAND xstormy16_cgen_operand_table[] =
336
320
{
502
486
/* The instruction table.  */
503
487
 
504
488
#define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
505
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
506
489
#define A(a) (1 << CGEN_INSN_##a)
507
 
#else
508
 
#define A(a) (1 << CGEN_INSN_/**/a)
509
 
#endif
510
490
 
511
491
static const CGEN_IBASE xstormy16_cgen_insn_table[MAX_INSNS] =
512
492
{
1361
1341
   CGEN_CPU_OPEN_END:     terminates arguments
1362
1342
 
1363
1343
   ??? Simultaneous multiple isas might not make sense, but it's not (yet)
1364
 
   precluded.
1365
 
 
1366
 
   ??? We only support ISO C stdargs here, not K&R.
1367
 
   Laziness, plus experiment to see if anything requires K&R - eventually
1368
 
   K&R will no longer be supported - e.g. GDB is currently trying this.  */
 
1344
   precluded.  */
1369
1345
 
1370
1346
CGEN_CPU_DESC
1371
1347
xstormy16_cgen_cpu_open (enum cgen_cpu_open_arg arg_type, ...)