Fetch the NT_ARM_TLS register set for native FreeBSD/arm processes.
[binutils-gdb.git] / gdb / netbsd-tdep.c
index f45cc1faf40adff53118dec208d32829e97c5773..fbedb77f46e7dc67b69edf8246e731d118541d75 100644 (file)
@@ -1,6 +1,6 @@
 /* Common target-dependent code for NetBSD systems.
 
-   Copyright (C) 2002-2020 Free Software Foundation, Inc.
+   Copyright (C) 2002-2022 Free Software Foundation, Inc.
 
    Contributed by Wasabi Systems, Inc.
   
@@ -367,7 +367,7 @@ nbsd_skip_solib_resolver (struct gdbarch *gdbarch, CORE_ADDR pc)
   struct bound_minimal_symbol msym;
 
   msym = lookup_minimal_symbol ("_rtld_bind_start", NULL, NULL);
-  if (msym.minsym && BMSYMBOL_VALUE_ADDRESS (msym) == pc)
+  if (msym.minsym && msym.value_address () == pc)
     return frame_unwind_caller_pc (get_current_frame ());
   else
     return find_solib_trampoline_target (get_current_frame (), pc);
@@ -520,25 +520,25 @@ nbsd_get_siginfo_type (struct gdbarch *gdbarch)
   return siginfo_type;
 }
 
-/* See nbsd-tdep.h.  */
+/* See netbsd-tdep.h.  */
 
 void
 nbsd_info_proc_mappings_header (int addr_bit)
 {
-  printf_filtered (_("Mapped address spaces:\n\n"));
+  gdb_printf (_("Mapped address spaces:\n\n"));
   if (addr_bit == 64)
     {
-      printf_filtered ("  %18s %18s %10s %10s %9s %s\n",
-                      "Start Addr",
-                      "  End Addr",
-                      "      Size", "    Offset", "Flags  ", "File");
+      gdb_printf ("  %18s %18s %10s %10s %9s %s\n",
+                 "Start Addr",
+                 "  End Addr",
+                 "      Size", "    Offset", "Flags  ", "File");
     }
   else
     {
-      printf_filtered ("\t%10s %10s %10s %10s %9s %s\n",
-                      "Start Addr",
-                      "  End Addr",
-                      "      Size", "    Offset", "Flags  ", "File");
+      gdb_printf ("\t%10s %10s %10s %10s %9s %s\n",
+                 "Start Addr",
+                 "  End Addr",
+                 "      Size", "    Offset", "Flags  ", "File");
     }
 }
 
@@ -572,23 +572,23 @@ nbsd_info_proc_mappings_entry (int addr_bit, ULONGEST kve_start,
 {
   if (addr_bit == 64)
     {
-      printf_filtered ("  %18s %18s %10s %10s %9s %s\n",
-                      hex_string (kve_start),
-                      hex_string (kve_end),
-                      hex_string (kve_end - kve_start),
-                      hex_string (kve_offset),
-                      nbsd_vm_map_entry_flags (kve_flags, kve_protection),
-                      kve_path);
+      gdb_printf ("  %18s %18s %10s %10s %9s %s\n",
+                 hex_string (kve_start),
+                 hex_string (kve_end),
+                 hex_string (kve_end - kve_start),
+                 hex_string (kve_offset),
+                 nbsd_vm_map_entry_flags (kve_flags, kve_protection),
+                 kve_path);
     }
   else
     {
-      printf_filtered ("\t%10s %10s %10s %10s %9s %s\n",
-                      hex_string (kve_start),
-                      hex_string (kve_end),
-                      hex_string (kve_end - kve_start),
-                      hex_string (kve_offset),
-                      nbsd_vm_map_entry_flags (kve_flags, kve_protection),
-                      kve_path);
+      gdb_printf ("\t%10s %10s %10s %10s %9s %s\n",
+                 hex_string (kve_start),
+                 hex_string (kve_end),
+                 hex_string (kve_end - kve_start),
+                 hex_string (kve_offset),
+                 nbsd_vm_map_entry_flags (kve_flags, kve_protection),
+                 kve_path);
     }
 }
 
@@ -607,7 +607,7 @@ nbsd_get_syscall_number (struct gdbarch *gdbarch, thread_info *thread)
   internal_error (__FILE__, __LINE__, _("nbsd_get_sycall_number called"));
 }
 
-/* See nbsd-tdep.h.  */
+/* See netbsd-tdep.h.  */
 
 void
 nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)