~ubuntu-branches/debian/squeeze/binutils/squeeze

« back to all changes in this revision

Viewing changes to opcodes/disassemble.c

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2009-09-10 17:05:30 UTC
  • mfrom: (1.4.5 upstream) (6.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090910170530-wa6gpju9pq5c56on
Tags: 2.19.91.20090910-1
* Snapshot, taken from the 2.20 release branch 20090910, corresponding
  to the 2.19.90 upstream snapshot.
* Fix Thumb-2 shared libraries (Daniel Jacobowitz), patch taken
  from the trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Select disassembly routine for specified architecture.
2
2
   Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
3
 
   2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 
3
   2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
4
4
 
5
5
   This file is part of the GNU opcodes library.
6
6
 
56
56
#define ARCH_maxq
57
57
#define ARCH_mcore
58
58
#define ARCH_mep
 
59
#define ARCH_microblaze
59
60
#define ARCH_mips
60
61
#define ARCH_mmix
61
62
#define ARCH_mn10200
197
198
#endif
198
199
#ifdef ARCH_i386
199
200
    case bfd_arch_i386:
 
201
    case bfd_arch_l1om:
200
202
      disassemble = print_insn_i386;
201
203
      break;
202
204
#endif
263
265
      disassemble = print_insn_mt;
264
266
      break;
265
267
#endif
 
268
#ifdef ARCH_microblaze
 
269
    case bfd_arch_microblaze:
 
270
      disassemble = print_insn_microblaze;
 
271
      break;
 
272
#endif
266
273
#ifdef ARCH_msp430
267
274
    case bfd_arch_msp430:
268
275
      disassemble = print_insn_msp430;