X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fdarwin-nat-info.c;h=77b432907712b3f8b832c23e15bb930bf48aa6d2;hb=174ad59a8eff83977a367d2cbb358c00fc470ee9;hp=cf4462b0e756c113f42852aa9be31738c8758d78;hpb=6e2f5b22524986c5fc9de9ce4116cefe352a36a8;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/darwin-nat-info.c b/gdb/darwin-nat-info.c index cf4462b0e7..77b4329077 100644 --- a/gdb/darwin-nat-info.c +++ b/gdb/darwin-nat-info.c @@ -1,6 +1,5 @@ /* Darwin support for GDB, the GNU debugger. - Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2008, 2009, 2010, 2011 - Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. Contributed by Apple Computer, Inc. @@ -36,7 +35,6 @@ #include "gdbcmd.h" #include "inferior.h" -#include #include #include "darwin-nat.h" @@ -302,7 +300,7 @@ info_mach_ports_command (char *args, int from_tty) } -void +static void darwin_debug_port_info (task_t task, mach_port_t port) { kern_return_t kret; @@ -574,8 +572,8 @@ darwin_debug_regions (task_t task, mach_vm_address_t address, int max) if (print) { printf_filtered (_("%s-%s %s/%s %s %s %s"), - paddress (target_gdbarch, prev_address), - paddress (target_gdbarch, prev_address + prev_size), + paddress (target_gdbarch (), prev_address), + paddress (target_gdbarch (), prev_address + prev_size), unparse_protection (prev_info.protection), unparse_protection (prev_info.max_protection), unparse_inheritance (prev_info.inheritance), @@ -624,7 +622,7 @@ darwin_debug_regions_recurse (task_t task) table_chain = make_cleanup_ui_out_table_begin_end (uiout, 9, -1, "regions"); - if (gdbarch_addr_bit (target_gdbarch) <= 32) + if (gdbarch_addr_bit (target_gdbarch ()) <= 32) { ui_out_table_header (uiout, 10, ui_left, "start", "Start"); ui_out_table_header (uiout, 10, ui_left, "end", "End"); @@ -660,8 +658,8 @@ darwin_debug_regions_recurse (task_t task) break; row_chain = make_cleanup_ui_out_tuple_begin_end (uiout, "regions-row"); - ui_out_field_core_addr (uiout, "start", target_gdbarch, r_start); - ui_out_field_core_addr (uiout, "end", target_gdbarch, r_start + r_size); + ui_out_field_core_addr (uiout, "start", target_gdbarch (), r_start); + ui_out_field_core_addr (uiout, "end", target_gdbarch (), r_start + r_size); ui_out_field_string (uiout, "min-prot", unparse_protection (r_info.protection)); ui_out_field_string (uiout, "max-prot", @@ -844,6 +842,9 @@ info_mach_exceptions_command (char *args, int from_tty) } } +/* -Wmissing-prototypes */ +extern initialize_file_ftype _initialize_darwin_info_commands; + void _initialize_darwin_info_commands (void) {