2011-11-14 Stan Shebs <stan@codesourcery.com>
[deliverable/binutils-gdb.git] / gdb / gdbserver / server.h
index e53c852f77ea65b995a947ef87816eea58ad8ce6..207cd7453a7abde5d957288b683e64afb4b52660 100644 (file)
@@ -429,6 +429,10 @@ char *pfildes (gdb_fildes_t fd);
 
 /* Functions from tracepoint.c */
 
+/* Size for a small buffer to report problems from the in-process
+   agent back to GDBserver.  */
+#define IPA_BUFSIZ 100
+
 int in_process_agent_loaded (void);
 
 void initialize_tracepoint (void);
@@ -494,8 +498,13 @@ void supply_fast_tracepoint_registers (struct regcache *regcache,
 void supply_static_tracepoint_registers (struct regcache *regcache,
                                         const unsigned char *regs,
                                         CORE_ADDR pc);
+void set_trampoline_buffer_space (CORE_ADDR begin, CORE_ADDR end,
+                                 char *errmsg);
 #else
 void stop_tracing (void);
+
+int claim_trampoline_space (ULONGEST used, CORE_ADDR *trampoline);
+int have_fast_tracepoint_trampoline_buffer (char *msgbuf);
 #endif
 
 /* Bytecode compilation function vector.  */
This page took 0.023902 seconds and 4 git commands to generate.