X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=gdb%2Fdarwin-nat-info.c;h=93d1554b9770cd01a5421b6a2f87c70a1c59ddf1;hb=6c2659886f7018fcca26ee0fc813bc9748fb8513;hp=8c814a91a6e7b48fa010e4c633334a2c8c39aa4d;hpb=dd2037827180f69e7e312a2080affcbb03c98d70;p=thirdparty%2Fbinutils-gdb.git diff --git a/gdb/darwin-nat-info.c b/gdb/darwin-nat-info.c index 8c814a91a6e..93d1554b977 100644 --- a/gdb/darwin-nat-info.c +++ b/gdb/darwin-nat-info.c @@ -1,5 +1,5 @@ /* Darwin support for GDB, the GNU debugger. - Copyright (C) 1997-2018 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Apple Computer, Inc. @@ -34,6 +34,7 @@ #include "value.h" #include "gdbcmd.h" #include "inferior.h" +#include "gdbarch.h" #include @@ -664,14 +665,14 @@ darwin_debug_regions_recurse (task_t task) unparse_inheritance (r_info.inheritance)); uiout->field_string ("share-mode", unparse_share_mode (r_info.share_mode)); - uiout->field_int ("depth", r_depth); + uiout->field_signed ("depth", r_depth); uiout->field_string ("submap", r_info.is_submap ? _("sm ") : _("obj")); tag = unparse_user_tag (r_info.user_tag); if (tag) uiout->field_string ("tag", tag); else - uiout->field_int ("tag", r_info.user_tag); + uiout->field_signed ("tag", r_info.user_tag); } uiout->text ("\n"); @@ -809,7 +810,7 @@ info_mach_exceptions_command (const char *args, int from_tty) } else if (strcmp (args, "host") == 0) { - /* FIXME: This need a privilegied host port! */ + /* FIXME: This needs a privileged host port! */ kret = host_get_exception_ports (darwin_host_self, EXC_MASK_ALL, info.masks, &info.count, info.ports, info.behaviors, info.flavors); @@ -837,8 +838,9 @@ info_mach_exceptions_command (const char *args, int from_tty) } } +void _initialize_darwin_info_commands (); void -_initialize_darwin_info_commands (void) +_initialize_darwin_info_commands () { add_info ("mach-tasks", info_mach_tasks_command, _("Get list of tasks in system."));