Add ravenscar-thread support for powerpc.
[deliverable/binutils-gdb.git] / gdb / solib-som.c
index 6100cbe6748f83fb7803d8f63a3817dcff16eb6b..47bf5a345bd09f3bdd68d22a2248f188a3f19830 100644 (file)
@@ -126,7 +126,9 @@ som_relocate_section_addresses (struct so_list *so,
       sec->endaddr += so->lm_info->data_start;
     }
   else
-    ;
+    {
+      /* Nothing.  */
+    }
 }
 
 
@@ -183,7 +185,7 @@ struct {
 static void
 som_solib_create_inferior_hook (int from_tty)
 {
-  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch);
+  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch ());
   struct minimal_symbol *msymbol;
   unsigned int dld_flags, status, have_endo;
   asection *shlib_info;
@@ -286,7 +288,7 @@ Suggest linking with /opt/langtools/lib/end.o.\n\
 GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
-  create_solib_event_breakpoint (target_gdbarch,
+  create_solib_event_breakpoint (target_gdbarch (),
                                 SYMBOL_VALUE_ADDRESS (msymbol));
 
   /* We have all the support usually found in end.o, so we can track
@@ -351,7 +353,7 @@ manpage for methods to privately map shared library text."));
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
 
   /* Make the breakpoint at "_start" a shared library event breakpoint.  */
-  create_solib_event_breakpoint (target_gdbarch, anaddr);
+  create_solib_event_breakpoint (target_gdbarch (), anaddr);
 
   clear_symtab_users (0);
 }
@@ -523,7 +525,7 @@ struct dld_list {
 static CORE_ADDR
 link_map_start (void)
 {
-  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch);
+  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch ());
   struct minimal_symbol *sym;
   CORE_ADDR addr;
   char buf[4];
@@ -573,7 +575,7 @@ match_main (const char *name)
 static struct so_list *
 som_current_sos (void)
 {
-  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch);
+  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch ());
   CORE_ADDR lm;
   struct so_list *head = 0;
   struct so_list **link_ptr = &head;
@@ -640,27 +642,27 @@ som_current_sos (void)
 
 #ifdef SOLIB_SOM_DBG
            printf ("\n+ library \"%s\" is described at %s\n", new->so_name,
-                   paddress (target_gdbarch, lm));
+                   paddress (target_gdbarch (), lm));
            printf ("  'version' is %d\n", new->lm_info->struct_version);
            printf ("  'bind_mode' is %d\n", new->lm_info->bind_mode);
            printf ("  'library_version' is %d\n", 
                    new->lm_info->library_version);
            printf ("  'text_addr' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->text_addr));
+                   paddress (target_gdbarch (), new->lm_info->text_addr));
            printf ("  'text_link_addr' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->text_link_addr));
+                   paddress (target_gdbarch (), new->lm_info->text_link_addr));
            printf ("  'text_end' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->text_end));
+                   paddress (target_gdbarch (), new->lm_info->text_end));
            printf ("  'data_start' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->data_start));
+                   paddress (target_gdbarch (), new->lm_info->data_start));
            printf ("  'bss_start' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->bss_start));
+                   paddress (target_gdbarch (), new->lm_info->bss_start));
            printf ("  'data_end' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->data_end));
+                   paddress (target_gdbarch (), new->lm_info->data_end));
            printf ("  'got_value' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->got_value));
+                   paddress (target_gdbarch (), new->lm_info->got_value));
            printf ("  'tsd_start_addr' is %s\n",
-                   paddress (target_gdbarch, new->lm_info->tsd_start_addr));
+                   paddress (target_gdbarch (), new->lm_info->tsd_start_addr));
 #endif
 
            new->addr_low = lmi->text_addr;
@@ -690,7 +692,7 @@ som_current_sos (void)
 static int
 som_open_symbol_file_object (void *from_ttyp)
 {
-  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch);
+  enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch ());
   CORE_ADDR lm, l_name;
   char *filename;
   int errcode;
This page took 0.030542 seconds and 4 git commands to generate.