test suite fixlet for gdb.trace
[deliverable/binutils-gdb.git] / gdb / i386-tdep.h
index 870054ff3f547371f30d0bd0f349b40d7ece4d6b..69bd281aaa2de04a82714736afffce7c9f359acc 100644 (file)
@@ -1,6 +1,6 @@
 /* Target-dependent code for the i386.
 
-   Copyright (C) 2001-2004, 2006-2012 Free Software Foundation, Inc.
+   Copyright (C) 2001-2013 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -309,6 +309,8 @@ extern int i386_ymm_regnum_p (struct gdbarch *gdbarch, int regnum);
 
 extern const char *i386_pseudo_register_name (struct gdbarch *gdbarch,
                                              int regnum);
+extern struct type *i386_pseudo_register_type (struct gdbarch *gdbarch,
+                                              int regnum);
 
 extern void i386_pseudo_register_read_into_value (struct gdbarch *gdbarch,
                                                  struct regcache *regcache,
@@ -379,6 +381,7 @@ extern void i386_svr4_init_abi (struct gdbarch_info, struct gdbarch *);
 
 extern int i386_process_record (struct gdbarch *gdbarch,
                                 struct regcache *regcache, CORE_ADDR addr);
+
 \f
 
 /* Functions and variables exported from i386bsd-tdep.c.  */
@@ -394,4 +397,12 @@ extern int i386nbsd_sc_reg_offset[];
 extern int i386obsd_sc_reg_offset[];
 extern int i386bsd_sc_reg_offset[];
 
+/* SystemTap related functions.  */
+
+extern int i386_stap_is_single_operand (struct gdbarch *gdbarch,
+                                       const char *s);
+
+extern int i386_stap_parse_special_token (struct gdbarch *gdbarch,
+                                         struct stap_parse_info *p);
+
 #endif /* i386-tdep.h */
This page took 0.024171 seconds and 4 git commands to generate.