aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/mi')
-rw-r--r--gdb/mi/mi-cmd-disas.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/mi/mi-cmd-disas.c b/gdb/mi/mi-cmd-disas.c
index 0017cf8..d63f1ad 100644
--- a/gdb/mi/mi-cmd-disas.c
+++ b/gdb/mi/mi-cmd-disas.c
@@ -19,6 +19,7 @@
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include "defs.h"
+#include "arch-utils.h"
#include "target.h"
#include "value.h"
#include "mi-cmds.h"
@@ -50,6 +51,7 @@
void
mi_cmd_disassemble (char *command, char **argv, int argc)
{
+ struct gdbarch *gdbarch = get_current_arch ();
CORE_ADDR start;
int mixed_source_and_assembly;
@@ -152,7 +154,7 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
error (_("mi_cmd_disassemble: No function contains specified address"));
}
- gdb_disassembly (uiout,
+ gdb_disassembly (gdbarch, uiout,
file_string,
mixed_source_and_assembly, how_many, low, high);