2009-06-23 Sami Wagiaalla <swagiaal@redhat.com>
[deliverable/binutils-gdb.git] / gdb / nto-tdep.h
index 8d91b48de9b22b3d50c7e240fd038c1a1b6839bb..983fb6c47f0543c551cf3b2a1a3d1501ad088021 100644 (file)
@@ -1,6 +1,6 @@
 /* nto-tdep.h - QNX Neutrino target header.
 
-   Copyright (C) 2003, 2007, 2008 Free Software Foundation, Inc.
+   Copyright (C) 2003, 2007, 2008, 2009 Free Software Foundation, Inc.
 
    Contributed by QNX Software Systems Ltd.
 
@@ -22,7 +22,6 @@
 #ifndef _NTO_TDEP_H
 #define _NTO_TDEP_H
 
-#include "defs.h"
 #include "solist.h"
 #include "osabi.h"
 #include "regset.h"
@@ -62,7 +61,7 @@ struct nto_target_ops
    and stuff it into the last argument.  If regno is -1, calculate the
    size of the entire regset.  Returns length of data, -1 if unknown
    regset, 0 if unknown register.  */
-  int (*register_area) (int, int, unsigned *);
+  int (*register_area) (struct gdbarch *, int, int, unsigned *);
 
 /* Build the Neutrino register set info into the data buffer.  
    Return -1 if unknown regset, 0 otherwise.  */
@@ -143,15 +142,11 @@ typedef struct _debug_regs
 
 void nto_init_solib_absolute_prefix (void);
 
-void nto_set_target(struct nto_target_ops *);
-
-char **nto_parse_redirection (char *start_argv[], char **in,
-                             char **out, char **err);
-
-int proc_iterate_over_mappings (int (*func) (int, CORE_ADDR));
+char **nto_parse_redirection (char *start_argv[], const char **in,
+                             const char **out, const char **err);
 
 void nto_relocate_section_addresses (struct so_list *,
-                                    struct section_table *);
+                                    struct target_section *);
 
 int nto_map_arch_to_cputype (const char *);
 
@@ -161,15 +156,6 @@ enum gdb_osabi nto_elf_osabi_sniffer (bfd *abfd);
 
 void nto_initialize_signals (void);
 
-void nto_generic_supply_gpregset (const struct regset *, struct regcache *,
-                                 int, const void *, size_t);
-
-void nto_generic_supply_fpregset (const struct regset *, struct regcache *,
-                                 int, const void *, size_t);
-
-void nto_generic_supply_altregset (const struct regset *, struct regcache *,
-                                  int, const void *, size_t);
-
 /* Dummy function for initializing nto_target_ops on targets which do
    not define a particular regset.  */
 void nto_dummy_supply_regset (struct regcache *regcache, char *regs);
This page took 0.028626 seconds and 4 git commands to generate.