diff options
Diffstat (limited to 'gdb/sparc-sol2-nat.c')
-rw-r--r-- | gdb/sparc-sol2-nat.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/sparc-sol2-nat.c b/gdb/sparc-sol2-nat.c index 3854fd9..e14af59 100644 --- a/gdb/sparc-sol2-nat.c +++ b/gdb/sparc-sol2-nat.c @@ -24,6 +24,8 @@ #include "gregset.h" #include "sparc-tdep.h" +#include "target.h" +#include "procfs.h" /* This file provids the (temporary) glue between the Solaris SPARC target dependent code and the machine independent SVR4 /proc @@ -94,3 +96,18 @@ fill_fpregset (const struct regcache *regcache, prfpregset_t *fpregs, int regnum { sparc_collect_fpregset (regcache, regnum, fpregs); } + +/* Provide a prototype to silence -Wmissing-prototypes. */ +extern initialize_file_ftype _initialize_sparc_sol2_nat; + +void +_initialize_sparc_sol2_nat (void) +{ + struct target_ops *t; + + t = procfs_target (); +#ifdef NEW_PROC_API /* Solaris 6 and above can do HW watchpoints */ + procfs_use_watchpoints (t); +#endif + add_target (t); +} |