* sunos.c (sunos_add_one_symbol): Treat a common symbol from a
[deliverable/binutils-gdb.git] / gdb / rs6000-pinsn.c
CommitLineData
6373dbe3 1/* Print IBM RS/6000 instructions for GNU software.
00240279
ILT
2 Copyright 1991,1994 Free Software Foundation, Inc.
3 Original version was contributed by IBM Corporation.
4 Now we just use the disassembler in the opcodes directory.
41abdfbd 5
00240279 6This file is part of GDB.
6373dbe3
JG
7
8This program is free software; you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation; either version 2 of the License, or
11(at your option) any later version.
12
13This program is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with this program; if not, write to the Free Software
20Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
41abdfbd 21
41abdfbd 22#include "defs.h"
00240279 23#include "dis-asm.h"
41abdfbd 24
41abdfbd
JG
25/* Print the rs6k instruction at address MEMADDR in debugged memory,
26 on STREAM. Returns length of the instruction, in bytes. */
27
28int
29print_insn (memaddr, stream)
30 CORE_ADDR memaddr;
199b2450 31 GDB_FILE *stream;
41abdfbd 32{
00240279 33 disassemble_info info;
41abdfbd 34
00240279 35 GDB_INIT_DISASSEMBLE_INFO (info, stream);
41abdfbd 36
00240279 37 return print_insn_rs6000 ((bfd_vma) memaddr, &info);
41abdfbd 38}
This page took 0.177637 seconds and 4 git commands to generate.