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

« back to all changes in this revision

Viewing changes to opcodes/lm32-opc.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
 
40
40
 
41
41
/* Instruction formats.  */
42
42
 
43
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
44
43
#define F(f) & lm32_cgen_ifld_table[LM32_##f]
45
 
#else
46
 
#define F(f) & lm32_cgen_ifld_table[LM32_/**/f]
47
 
#endif
48
44
static const CGEN_IFMT ifmt_empty ATTRIBUTE_UNUSED = {
49
45
  0, 0, 0x0, { { 0 } }
50
46
};
139
135
 
140
136
#undef F
141
137
 
142
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
143
138
#define A(a) (1 << CGEN_INSN_##a)
144
 
#else
145
 
#define A(a) (1 << CGEN_INSN_/**/a)
146
 
#endif
147
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
148
139
#define OPERAND(op) LM32_OPERAND_##op
149
 
#else
150
 
#define OPERAND(op) LM32_OPERAND_/**/op
151
 
#endif
152
140
#define MNEM CGEN_SYNTAX_MNEMONIC /* syntax value for mnemonic */
153
141
#define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
154
142
 
715
703
 
716
704
/* Formats for ALIAS macro-insns.  */
717
705
 
718
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
719
706
#define F(f) & lm32_cgen_ifld_table[LM32_##f]
720
 
#else
721
 
#define F(f) & lm32_cgen_ifld_table[LM32_/**/f]
722
 
#endif
723
707
#undef F
724
708
 
725
709
/* Each non-simple macro entry points to an array of expansion possibilities.  */
726
710
 
727
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
728
711
#define A(a) (1 << CGEN_INSN_##a)
729
 
#else
730
 
#define A(a) (1 << CGEN_INSN_/**/a)
731
 
#endif
732
 
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
733
712
#define OPERAND(op) LM32_OPERAND_##op
734
 
#else
735
 
#define OPERAND(op) LM32_OPERAND_/**/op
736
 
#endif
737
713
#define MNEM CGEN_SYNTAX_MNEMONIC /* syntax value for mnemonic */
738
714
#define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
739
715